O ile zrozumiałem, istnieją dwa miejsca, w których można ustawić typ treści: Klient ustawia typ treści dla treści, które wysyła na serwer (np. Dla postu) Serwer ustawia typ treści dla odpowiedzi. Czy to oznacza, że nie muszę lub nie powinienem ustawiać typu zawartości dla wszystkich moich żądań pobierania (po stronie …
Co zgodnie z ideologią „REST” powinno znajdować się w treści odpowiedzi na żądania PUT / POST / DELETE? A co z kodami zwrotnymi? Czy HTTP_OKwystarczy? Jaki jest powód takich konwencji, jeśli w ogóle? Znalazłem dobry post opisujący różnice POST / PUT: POST vs PUT Ale nadal nie odpowiada na moje …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 4 lata temu . Popraw to pytanie Rozwijam RESTful API, w którym http://server/thingyapi/thingyblob/1234zwraca plik (aka „blob”) …
На этот вопрос есть ответы на Stack Overflow на русском : Ошибка 404 в ответе cURL Uczę się podstawowych zasad skrobania i odkryłem, że czasami adresy URL, które wprowadzam do mojego kodu, zwracają 404, co powoduje utratę całej reszty kodu. Więc potrzebuję testu na górze kodu, aby sprawdzić, czy adres …
Z bardzo prostą semantyką buforowania: jeśli parametry są takie same (a adres URL jest taki sam), to jest to strzał w dziesiątkę. Czy to jest możliwe? Zalecana?
Robię prosty http GET in Go: client := &http.Client{} req, _ := http.NewRequest("GET", url, nil) res, _ := client.Do(req) Ale nie mogę znaleźć sposobu na dostosowanie nagłówka żądania w dokumencie , dzięki
Różnice między różnymi kodami przekierowań HTTP 3XX nie są dla mnie jasne. Tak, przeczytałem specyfikację, ale wydaje się, że istnieje pewna rozbieżność między standardem a rzeczywistą praktyką. 301Kod przekierowanie wydaje się wystarczająco jasne: To oznacza, że zasób został na stałe przeniesiony do innego URI, a przyszłe wnioski powinny wykorzystywać że …
Próbuję znaleźć odpowiednik Java do Groovy'ego: String content = "http://www.google.com".toURL().getText(); Chcę czytać treść z adresu URL na ciąg. Nie chcę zanieczyszczać mojego kodu buforowanymi strumieniami i pętlami dla tak prostego zadania. Zajrzałem do HttpClient Apache, ale nie widzę też implementacji jednego lub dwóch wierszy.
Buduję jeden interfejs API RESTful przy użyciu ASP.NET Core MVC i chcę użyć parametrów kwerendy, aby określić filtrowanie i stronicowanie zasobu, który zwraca kolekcję. W takim przypadku muszę odczytać wartości przekazane w kwerendzie do filtrowania i wybrać wyniki do zwrócenia. Dowiedziałem się już, że wewnątrz Getakcji kontrolera dostęp HttpContext.Request.Queryzwraca jeden …
Tak jak rozumiem, jeśli skrypt po stronie klienta działający na stronie z foo.com chce zażądać danych z bar.com, w żądaniu musi określić nagłówek Origin: http://foo.com, a bar musi odpowiedzieć Access-Control-Allow-Origin: http://foo.com. Co ma powstrzymać złośliwy kod z witryny roh.com przed zwykłym sfałszowaniem nagłówka w Origin: http://foo.comcelu zażądania stron z paska?
Mam arkusz stylów, który ładuje obrazy z domeny zewnętrznej i potrzebuję go do załadowania z https: // ze stron bezpiecznego zamówienia i http: // z innych stron, na podstawie bieżącego adresu URL. Okazało się, że rozpoczęcie adresu URL podwójnym ukośnikiem dziedziczy obecny protokół. Czy wszystkie przeglądarki obsługują tę technikę? html …
Kiedy odwiedzam chesseng.herokuapp.com , otrzymuję nagłówek odpowiedzi, który wygląda jak Cache-Control:private Connection:keep-alive Content-Encoding:gzip Content-Type:text/css Date:Tue, 16 Oct 2012 06:37:53 GMT Last-Modified:Tue, 16 Oct 2012 03:13:38 GMT Status:200 OK transfer-encoding:chunked Vary:Accept-Encoding X-Rack-Cache:miss a potem odświeżam stronę i otrzymuję Cache-Control:private Connection:keep-alive Date:Tue, 16 Oct 2012 06:20:49 GMT Status:304 Not Modified X-Rack-Cache:miss więc …
Próbuję użyć nowego interfejsu API pobierania : Składam taką GETprośbę: var request = new Request({ url: 'http://myapi.com/orders', method: 'GET' }); fetch(request); Jednak nie jestem pewien, jak dodać ciąg zapytania do GETżądania. Idealnie, chciałbym móc wysłać GETprośbę do URLpolubienia: 'http://myapi.com/orders?order_id=1' W jQuerymógłbym to zrobić przekazując {order_id: 1}jako dataparametr $.ajax(). Czy istnieje …
Szukałem sposobu, aby przejść do kwerendy parametry wywołania API z nowym HttpClientModule„s HttpClienti jeszcze się znaleźć rozwiązanie. W starym Httpmodule napisałbyś coś takiego. getNamespaceLogs(logNamespace) { // Setup log namespace query parameter let params = new URLSearchParams(); params.set('logNamespace', logNamespace); this._Http.get(`${API_URL}/api/v1/data/logs`, { search: params }) } Spowodowałoby to wywołanie interfejsu API pod …
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.