Korzystam z PUTżądania w mojej aplikacji Rails. Teraz PATCHprzeglądarki zaimplementowały nowy czasownik HTTP . Tak, chcę wiedzieć, co główna różnica między PATCHi PUTwnioski są, a kiedy powinniśmy użyć jednego lub drugiego.
Próbuję wysłać DELETEżądanie z parametrem adresu URL za pomocą CURL. Robię: curl -H application/x-www-form-urlencoded -X DELETE http://localhost:5000/locations` -d 'id=3' Jednak serwer nie widzi parametru id = 3. Próbowałem użyć jakiejś aplikacji GUI i kiedy przekazuję adres URL jako:, http://localhost:5000/locations?id=3działa. Naprawdę wolałbym używać CURL niż tej aplikacji GUI. Czy ktoś może …
Bawię się z Nodejsem i wyrażam, budując API małego odpoczynku. Moje pytanie brzmi: jaka jest dobra praktyka / najlepszy sposób na ustawienie statusu kodu, a także danych odpowiedzi? Pozwól, że wyjaśnię trochę kodu (nie umieszczę węzła i kodu ekspresowego niezbędnego do uruchomienia serwera, tylko metody routera, których to dotyczy): router.get('/users/:id', …
W mojej aplikacji Ruby on Rails próbowałem przesłać obraz przez klienta POSTMAN REST w formacie Base64 . Po wysłaniu obrazu otrzymuję odpowiedź 406 niedopuszczalną . Kiedy sprawdziłem moją bazę danych, obraz był tam i został pomyślnie zapisany. Jaki jest powód tego błędu, czy jest coś, co muszę podać w nagłówku? …
Jeśli chcę przesłać żądanie HTTP get za pomocą System.Net.HttpClient, wydaje się, że nie ma interfejsu API do dodawania parametrów, czy to prawda? Czy jest dostępny jakiś prosty interfejs API do zbudowania ciągu zapytania, który nie wymaga zbudowania kolekcji wartości nazw i adresu URL kodującego je, a następnie ich konkatenacji? Miałem …
Ku mojemu zaskoczeniu, nie mogę zrobić niczego tak prostego jak to, co mogę powiedzieć, w .NET BCL: byte[] response = Http.Post ( url: "http://dork.com/service", contentType: "application/x-www-form-urlencoded", contentLength: 32, content: "home=Cosby&favorite+flavor=flies" ); Powyższy hipotetyczny kod tworzy HTTP POST z danymi i zwraca odpowiedź z Postmetody klasy statycznejHttp . Skoro nie mamy …
Z RFC 2616 http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.1 no-cache Jeśli dyrektywa no-cache nie określa nazwy pola, pamięć podręczna NIE MOŻE używać odpowiedzi w celu spełnienia kolejnego żądania bez pomyślnej ponownej walidacji z serwerem pochodzenia. Dzięki temu serwer pochodzenia może zapobiegać buforowaniu nawet przez pamięci podręczne, które zostały skonfigurowane do zwracania nieaktualnych odpowiedzi na żądania …
Zastanawiam się, czy używać parametrów macierzy lub zapytania w moich adresach URL. Starsza dyskusja na ten temat nie była satysfakcjonująca. Przykłady URL z parametrami zapytania: http: //some.where/thing? ParamA = 1 & paramB = 6542 URL z parametrami macierzy: http: //some.where/thing; paramA = 1; paramB = 6542 Na pierwszy rzut oka …
Muszę wywołać proces, który nie wymaga żadnych danych wejściowych od użytkownika, a jedynie wyzwalacz. Planuję użyć POST / uri bez body, aby uruchomić proces. Chcę wiedzieć, czy jest to uważane za złe z punktu widzenia HTTP i REST?
W jaki sposób generowane są odpowiedzi „304 Not Modified”? W jaki sposób przeglądarka ustala, czy odpowiedź na żądanie HTTP to 304? Czy jest ustawiana przez przeglądarkę czy wysyłana z serwera? W przypadku wysłania przez serwer, w jaki sposób serwer zna dane dostępne w pamięci podręcznej, a także w jaki sposób …
Mam następujący log sieciowy w chrome: Nie rozumiem jednej rzeczy: jaka jest różnica między wypełnionymi szarymi słupkami a przezroczystymi szarymi słupkami.
Teraz mam stronę początkową, na której mam trzy linki. Po kliknięciu ostatniego łącza „znajomi” inicjowany jest odpowiedni komponent znajomych. W tym miejscu chcę pobrać / pobrać listę moich znajomych wpisanych do pliku friends.json. Do tej pory wszystko działa dobrze. Ale nadal jestem nowicjuszem w usłudze HTTP angular2, używającej obserwojów, mapy, …
HTTP zawiera pliki cookie HTTP. Pliki cookie pozwalają serwerowi śledzić stan użytkownika, liczbę połączeń, ostatnie połączenie itp. HTTP ma trwałe połączenia (Keep-Alive), w których kilka żądań może być wysyłanych z tego samego połączenia TCP.
Jaki jest optymalny kod odpowiedzi HTTP, jeśli nie zgłasza 200 (wszystko jest w porządku), ale błąd danych wejściowych? Na przykład przesyłasz jakieś dane do serwera, a on odpowie, że Twoje dane są nieprawidłowe używanie 500wygląda bardziej jak problem z serwerem używanie 200z ostrzeżeniem / błędem tekst odpowiedzi jest zły (zezwala …
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.