Mam serwer z przypisanymi różnymi adresami IP, w jaki sposób mogę określić inny adres IP, który będzie używany przez cURL?Jak używać innego adresu IP serwera z PHP/cURL?
Odpowiedz
Szybka wskazówka
$tuCurl = curl_init();
curl_setopt($tuCurl, CURLOPT_URL, "http://ip/path");
//curl_setopt($tuCurl, CURLOPT_URL, "http://domain");
przykład w ubuntu
zmienić/etc/apache2/sites-available/default
curl_setopt($tuCurl, CURLOPT_URL, "http://project1.local");
curl_setopt($tuCurl, CURLOPT_URL, "http://127.0.0.1/project1");
Będziesz musiał użyć opcji CURLOPT_INTERFACE
:
Nazwa używanego interfejsu sieci wychodzącej . Może to być nazwa interfejsu , adres IP lub nazwa hosta .
Może być stosowany w następujący sposób:
curl_setopt($ch, CURLOPT_INTERFACE, "XXX.XXX.XXX.XXX");
to oczywiście, akceptuje tylko adresy IP i nazwy hostów z lokalnym komputerze.
Mimo że odpowiedzi takie jak ten można znaleźć na stronie [php.net] (http://us2.php.net/manual/en/function.curl-setopt.php), czasami o wiele łatwiej jest znaleźć dokładną odpowiedź szukają tutaj, dzięki @ russell-dias. – spatical
- 1. Uzyskiwanie prywatnego adresu IP użytkownika z serwera Rook/Shiny
- 2. Znajdowanie adresu IP użytkownika
- 3. Jak używać MATLAB do wysyłania sygnałów do portu adresu IP?
- 4. jak uzyskać nazwę miejscowości z adresu IP
- 5. Wyszukiwanie adresu IP węzła Jenkinsa
- 6. Jak uzyskać adres IP serwera/witryny w asp.net?
- 7. Jak uzyskać adres IP serwera?
- 8. Rozpoznawanie adresu IP nazwy hosta
- 9. Uzyskiwanie lokalnego adresu IP
- 10. przycinanie adresu IP oktet
- 11. Adres IP serwera wyświetlania PHP:
- 12. Przekierowywanie adresu IP w Javie
- 13. Wysyłaj żądanie SOAP z określonego adresu IP
- 14. Długość i szerokość geograficzna z adresu IP
- 15. Sprawdzanie poprawności adresu IP (z maską)
- 16. Dławienie żądań według adresu IP na Apache?
- 17. Sortowanie adresu IP uniq z dziennika Apache
- 18. Pobierz uczelnię/uniwersytet z adresu IP
- 19. Powiązanie adresu IP z identyfikatorem sesji
- 20. Uzyskiwanie adresu IP żądania z piramidą
- 21. libvirt: pobranie adresu IP z gościa
- 22. Przechowywanie adresu IP klienta w Firebase
- 23. Zobacz, jak zmienia się stan adresu IP.
- 24. Składnia dla rezerwacji adresu URL netsh dla dowolnego adresu IP
- 25. śledzenie konkretnego adresu IP i portu
- 26. Konwersja adresu IP na numer:
- 27. SQL - Zapytanie o adres IP serwera
- 28. Jak znaleźć Numer portu adresu IP?
- 29. Jak sprawdzić poprawność adresu IP w Pythonie?
- 30. Jak uzyskać adres IP klienta i adres IP serwera za pomocą szyn
Czy nie można przekazać adresu IP tylko do 'curl_init()'? Na przykład: '$ handler = curl_init ('http: // some_ip_address')', a następnie po prostu użyj tego handler'a w opcjach ('curl_setopt')? – Eugene
co to robi? – AMB