Pytania otagowane jako file-get-contents

3
Jak publikować dane w PHP za pomocą file_get_contents?
Używam funkcji PHP file_get_contents()do pobierania zawartości adresu URL, a następnie przetwarzam nagłówki przez zmienną $http_response_header. Problem polega na tym, że niektóre adresy URL wymagają przesłania danych do adresu URL (na przykład strony logowania). Jak mogę to zrobić? Zdaję sobie sprawę z tego, że używając stream_context mogę to zrobić, ale nie …

16
file_get_contents (): Operacja SSL nie powiodła się z kodem 1, Nie udało się włączyć szyfrowania
Próbowałem uzyskać dostęp do tej konkretnej usługi REST ze strony PHP, którą utworzyłem na naszym serwerze. Zawęziłem problem do tych dwóch linii. Moja strona PHP wygląda tak: <?php $response = file_get_contents("https://maps.co.weber.ut.us/arcgis/rest/services/SDE_composite_locator/GeocodeServer/findAddressCandidates?Street=&SingleLine=3042+N+1050+W&outFields=*&outSR=102100&searchExtent=&f=json"); echo $response; ?> Strona umiera w wierszu 2 z następującymi błędami: Ostrzeżenie: file_get_contents (): Operacja SSL nie powiodła się …

5
Czy file_get_contents () ma ustawienie limitu czasu?
Wzywam serię linków przy użyciu file_get_contents()metody w pętli. Przetworzenie każdego łącza może zająć więcej niż 15 minut. Teraz martwię się, czy PHP file_get_contents()ma limit czasu? Jeśli tak, wygaśnie połączenie i przejdzie do następnego łącza. Nie chcę wywoływać następnego łącza bez zakończenia poprzedniego. Więc proszę powiedz mi, czy file_get_contents()ma limit czasu. …

3
PHP cURL vs file_get_contents
Czym te dwa fragmenty kodu różnią się podczas uzyskiwania dostępu do interfejsu API REST? $result = file_get_contents('http://api.bitly.com/v3/shorten?login=user&apiKey=key&longUrl=url'); i $ch = curl_init('http://api.bitly.com/v3/shorten?login=user&apiKey=key&longUrl=url'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $result = curl_exec($ch); Sądząc po obu, dają ten sam rezultat print_r(json_decode($result))

12
Jak zmusić file_get_contents () do pracy z HTTPS?
Pracuję nad skonfigurowaniem przetwarzania kart kredytowych i muszę zastosować obejście dla CURL. Poniższy kod działał dobrze, gdy korzystałem z serwera testowego (który nie wywoływał adresu URL SSL), ale teraz, gdy testuję go na działającym serwerze z HTTPS, kończy się niepowodzeniem z komunikatem o błędzie „nie udało się otworzyć strumienia”. function …

11
PHP file_get_contents () zwraca „nie udało się otworzyć strumienia: żądanie HTTP nie powiodło się!”
Mam problemy z wywołaniem adresu URL z kodu PHP. Muszę zadzwonić do usługi, używając ciągu zapytania z mojego kodu PHP. Jeśli wpiszę adres URL w przeglądarce, działa dobrze, ale jeśli użyję funkcji file-get-content () do wykonania połączenia, otrzymam: Ostrzeżenie: nie udało się otworzyć strumienia pliku-get-content (http: // ....): żądanie HTTP …

7
file_get_contents uzyskiwanie błędnych wyników
Aktualizacja Rozwiązałem problem i opublikowałem odpowiedź. Moje rozwiązanie nie jest jednak w 100% idealne. Chętniej tylko usunąć symlinkz cacheze clearstatcache(true, $target)albo clearstatcache(true, $link)ale to nie działa. Wolałbym też przede wszystkim zapobiec buforowaniu dowiązań symbolicznych lub usunąć dowiązanie symboliczne z bufora natychmiast po jego wygenerowaniu. Niestety nie miałem z tym szczęścia. …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.