Uruchamiam żądanie curl w bazie danych eXist przez php. Zestaw danych jest bardzo duży, w wyniku czego baza danych konsekwentnie zajmuje dużo czasu, aby zwrócić odpowiedź XML. Aby to naprawić, skonfigurowaliśmy żądanie zwijania, którego czas oczekiwania powinien być długi. $ch = curl_init(); $headers["Content-Length"] = strlen($postString); $headers["User-Agent"] = "Curl/1.0"; curl_setopt($ch, CURLOPT_URL, …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 5 lat temu . Popraw to pytanie HTTP / 1.1 dobrze służył sieci od ponad piętnastu lat, ale jego …
Wysłałem żądanie POST do strony HTTP (nie HTTPS), sprawdziłem to żądanie w Narzędziach programisty Chrome i stwierdziłem, że dodało własny nagłówek przed wysłaniem go na serwer: Upgrade-Insecure-Requests: 1 Po przeprowadzeniu wyszukiwania Upgrade-Insecure-Requestsmogę znaleźć tylko informacje o serwerze wysyłającym ten nagłówek: Content-Security-Policy: upgrade-insecure-requests Wydaje się to powiązane, ale nadal bardzo różne, …
Muszę przesłać niektóre dane na serwer za pomocą HTTP PUTw pythonie. Z mojej krótkiej lektury dokumentów urllib2 robi to tylko HTTP POST. Czy jest jakiś sposób na wykonanie HTTP PUTw Pythonie?
Tworzę interfejs API REST, ale napotkałem problem. Wydaje się, że przyjętą praktyką w projektowaniu interfejsu API REST jest to, że jeśli żądany zasób nie istnieje, zwracany jest kod 404. Jednak dla mnie powoduje to niepotrzebną dwuznaczność. HTTP 404 jest tradycyjnie kojarzony ze złym identyfikatorem URI. W efekcie mówimy „Albo trafiłeś …
W mojej aplikacji wdrażam wyszukiwanie błyskawiczne Google. Chciałbym uruchomić żądania HTTP, gdy użytkownik wpisze tekst. Jedyny problem, jaki mam, polega na tym, że gdy użytkownik przechodzi do spacji między imionami i nazwiskami, spacja nie jest kodowana jako a +, co przerywa wyszukiwanie. Jak mogę zamienić spację na +, lub po …
Zakładając adres URL: www.example.com/?val=1#part2 PHP może odczytać zmienne żądania val1za pomocą tablicy GET. Czy wartość skrótu jest part2również czytelna? A może jest to tylko przeglądarka i JavaScript?
W programowaniu w stylu RESTful powinniśmy używać metod HTTP jako naszych elementów składowych. Jestem trochę zdezorientowany, które metody pasują do klasycznych metod CRUD. GET / Read i DELETE / Delete są wystarczająco oczywiste. Jaka jest jednak różnica między PUT / POST? Czy pasują one do siebie za pomocą opcji Utwórz …
Gdy próbuję wysłać POST do adresu URL, powoduje to następujący wyjątek: Serwer zdalny zwrócił błąd: (417) Oczekiwanie nie powiodło się. Oto przykładowy kod: var client = new WebClient(); var postData = new NameValueCollection(); postData.Add("postParamName", "postParamValue"); byte[] responseBytes = client.UploadValues("http://...", postData); string response = Encoding.UTF8.GetString(responseBytes); // (417) Expectation Failed. Korzystanie z …
Czy w PHP jest sposób wykonywania asynchronicznych wywołań HTTP? Nie dbam o odpowiedź, chcę po prostu zrobić coś takiego file_get_contents(), ale nie czekam na zakończenie żądania przed wykonaniem reszty mojego kodu. Byłoby to bardzo przydatne do wywoływania „zdarzeń” w mojej aplikacji lub uruchamiania długich procesów. Jakieś pomysły?
Jaka jest różnica między odpowiedzią 302 FOUNDa a 307 TEMPORARY REDIRECTodpowiedzią HTTP? Specyfikacja W3 wydaje się wskazywać, że oba są używane do tymczasowych przekierowań i nie można ich buforować, chyba że reakcja na to wyraźnie zezwala.
To jest całkiem proste z prostym hash {:a => "a", :b => "b"} co przełożyłoby się na "a=a&b=b" Ale co robisz z czymś bardziej złożonym, takim jak {:a => "a", :b => ["c", "d", "e"]} co powinno się przełożyć na "a=a&b[0]=c&b[1]=d&b[2]=e" Lub jeszcze gorzej (co zrobić) z czymś takim jak: …
Nie jestem pewien, czy to w ogóle możliwe. Zastanawiałem się jednak, czy ktokolwiek wie, jak sprawić, by hiperłącze przechodziło przez niektóre zmienne i używało POST (jak formularz) zamiast GET.
Próbuję wysłać wiadomość GET, która zawiera ciągi ze znakami ampersand i nie mogę zrozumieć, jak uciec znak ampersand w adresie URL. Przykład: http://www.example.com?candy_name=M&M result => candy_name = M Próbowałem też: http://www.example.com?candy_name=M\&M result => candy_name = M\\ Używam adresów URL ręcznie, więc potrzebuję tylko poprawnych znaków. Nie mogę korzystać z żadnych …
Mam wrażenie, że brakuje mi tego, co oczywiste, ale nie udało mi się man [curl|wget]ani google („http” sprawia, że wyszukiwane hasło jest złe). Szukam szybkiego i brudnego rozwiązania dla jednego z naszych serwerów, który często się nie udaje, zwracając kod stanu 500 z komunikatem o błędzie. Gdy to się stanie, …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.