Pytania otagowane jako http

Hypertext Transfer Protocol (HTTP) to protokół sieciowy na poziomie aplikacji, który służy do przesyłania treści w sieci WWW.

8
Wydajność http HEAD vs GET
Konfiguruję usługę internetową REST, która musi odpowiadać TAK lub NIE, tak szybko, jak to możliwe. Zaprojektowanie usługi HEAD wydaje się najlepszym sposobem na zrobienie tego, ale chciałbym wiedzieć, czy naprawdę zyskam trochę czasu w porównaniu z wykonaniem żądania GET. Przypuszczam, że strumień treści nie jest otwierany / zamykany na moim …
111 http  get  head 


19
Pobierz wiele plików za pomocą jednej czynności
Nie jestem pewien, czy jest to możliwe przy użyciu standardowych technologii internetowych. Chcę, aby użytkownik mógł pobrać wiele plików za jednym razem. Oznacza to kliknięcie pól wyboru obok plików, a następnie pobranie wszystkich zaznaczonych plików. Czy to możliwe - jeśli tak, jaką podstawową strategię Pan poleca. Wiem, że mogę użyć …

1
Najłatwiejszy sposób odczytu adresu URL do ciągu w .NET
Biorąc pod uwagę adres URL w ciągu: http://www.example.com/test.xml Jaki jest najłatwiejszy / najbardziej zwięzły sposób pobrania zawartości pliku z serwera (wskazywanego przez adres URL) do ciągu znaków w C #? Sposób, w jaki teraz to robię, to: WebRequest request = WebRequest.Create("http://www.example.com/test.xml"); WebResponse response = request.GetResponse(); Stream dataStream = response.GetResponseStream(); StreamReader …
109 c#  http  networking 

7
Jaka jest odpowiednia odpowiedź kodu stanu HTTP na ogólne nieudane żądanie (nie jest to błąd)?
Tworzę RESTful API, które będzie przetwarzać szereg interakcji użytkownika, w tym składanie zamówień przy użyciu zapisanych kart kredytowych. W przypadku pomyślnego zamówienia zwracam 200 OK, aw przypadku, gdy żądanie zamówienia jest źle sformułowane lub nieprawidłowe, zwracam 400 złych żądań. Ale co mam zwrócić, jeśli podczas realizacji zamówienia wystąpi problem? Zlecenie …

5
Przekierowanie portu Vagrant nie działa [zamknięte]
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 7 lat temu . Popraw to pytanie Na końcu przewodnika Wprowadzenie dla programuvagrant . Pracuję na stacji bazowej CentOS, na której działa Apache2 (udostępnianie przez …

12
Uniemożliwienie ponownego przesłania formularza
Pierwsza strona zawiera formularz HTML. Strona druga - kod obsługujący przesłane dane. Formularz na pierwszej stronie zostanie przesłany. Przeglądarka zostanie przekierowana na drugą stronę. Strona druga obsługuje przesłane dane. W tym momencie, jeśli strona druga zostanie odświeżona, pojawi się komunikat „Potwierdź ponowne przesłanie formularza”. Czy można temu zapobiec?
107 forms  http 

9
Podstawowe uwierzytelnianie HTTP za pomocą Node i Express 4
Wygląda na to, że implementacja podstawowego uwierzytelniania HTTP w Express v3 była banalna: app.use(express.basicAuth('username', 'password')); Wersja 4 (używam 4.2) usunęła jednak basicAuthoprogramowanie pośredniczące, więc trochę utknąłem. Mam następujący kod, ale nie powoduje to, że przeglądarka monituje użytkownika o poświadczenia, co chciałbym (i wyobrażam sobie, że zrobiła to stara metoda): app.use(function(req, …

1
Wyjaśnienie nagłówka Keep-Alive
Poproszono mnie o zbudowanie witryny, a jeden ze współtwórców powiedział mi, że będę musiał dołączyć nagłówek keep-alive. Cóż, dużo o tym czytałem i wciąż mam pytania. msdn -> Otwarte połączenie poprawia wydajność, gdy klient wysyła wiele żądań dotyczących zawartości strony sieci Web, ponieważ serwer może szybciej zwrócić zawartość każdego żądania. …

5
Prawidłowa odpowiedź REST dla pustej tabeli?
Powiedzmy, że chcesz uzyskać listę użytkowników, dzwoniąc GETdo api/users, ale obecnie tabela została obcięta, więc nie ma żadnych użytkowników. Jaka jest właściwa odpowiedź w tym scenariuszu: 404lub 204?
106 api  http  rest 

7
Jak ustawić limit czasu dla żądań http.Get () w języku Golang?
Robię narzędzie do pobierania adresów URL w Go i mam listę adresów URL do pobrania. Wysyłam http.Get()zapytania na każdy adres URL i otrzymuję odpowiedź. resp,fetch_err := http.Get(url) Jak mogę ustawić niestandardowy limit czasu dla każdego żądania Get? (Domyślny czas jest bardzo długi, co powoduje, że mój moduł pobierania jest naprawdę …
106 http  get  timeout  go 

8
Jak wysłać żądanie POST jako JSON?
data = { 'ids': [12, 3, 4, 5, 6 , ...] } urllib2.urlopen("http://abc.com/api/posts/create",urllib.urlencode(data)) Chcę wysłać żądanie POST, ale jedno z pól powinno być listą liczb. Jak mogę to zrobić ? (JSON?)
105 python  json  http  url  post 

9
PHP_SELF vs PATH_INFO vs SCRIPT_NAME vs REQUEST_URI
Buduję aplikację PHP w CodeIgniter. CodeIgniter wysyła wszystkie żądania do głównego kontrolera: index.php. Jednak nie lubię widzieć index.phpw URI. Na przykład http://www.example.com/faq/whateverprzekieruje do http://www.example.com/index.php/faq/whatever. Potrzebuję wiarygodnego sposobu, aby skrypt wiedział, jaki jest adres, aby wiedział, co zrobić z nawigacją. Użyłem mod_rewrite, zgodnie z dokumentacją CodeIgniter. Zasada jest następująca: RewriteEngine on …
105 http  php  codeigniter 

5
Zalecany format daty dla REST GET API
Jaki jest zalecany format sygnatury czasowej dla REST GET API, taki jak ten: http://api.example.com/start_date/{timestamp} Myślę, że rzeczywisty format daty powinien być formatem ISO 8601, na przykład YYYY-MM-DDThh:mm:ssZdla czasu UTC. Czy powinniśmy używać wersji ISO 8601 bez myślników i dwukropków, na przykład: http://api.example.com/start_date/YYYYMMDDThhmmssZ czy też powinniśmy zakodować format ISO 8601, używając …
105 http  url  rest  date  get 

11
Co oznacza „oczekujące” na żądanie w oknie programisty Chrome?
Co oznacza „ Oczekujący ” w kolumnie stanu na karcie „ Sieć ” w oknie programisty Google Chrome? Dzieje się tak, gdy mój skrypt strony wysyła żądanie GET, którego odpowiedź zawiera nagłówki treści do pobrania pliku CSV: Content-type: text/csv; Content-Disposition: attachment; filename=myfile.csv Działa to dobrze w FF i IE7, pobierając …

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.