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 …
Mam komunikację HTTP z serwerem WWW żądającą danych JSON. Chciałbym skompresować ten strumień danych za pomocą Content-Encoding: gzip. Czy istnieje sposób, w jaki mogę ustawić Accept-Encoding: gzipw moim HttpClient? Wyszukiwanie gzipw odwołaniach do systemu Android nie powoduje wyświetlenia niczego związanego z protokołem HTTP, jak widać tutaj .
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ć …
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 …
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 …
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 …
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?
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, …
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. …
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?
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ę …
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?)
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 …
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 …
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 …
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.