W protokole Hypertext Transfer Protocol (HTTP) pola nagłówka HTTP zawierają parametry operacyjne żądania lub odpowiedzi HTTP. Wraz z wierszem żądania lub odpowiedzi (pierwsza linia wiadomości) tworzą nagłówek wiadomości.
Jaki jest prawidłowy sposób wylogowania się z folderu chronionego uwierzytelnianiem HTTP? Istnieją obejścia, które mogą to osiągnąć, ale są one potencjalnie niebezpieczne, ponieważ mogą zawierać błędy lub nie działać w niektórych sytuacjach / przeglądarkach. Dlatego szukam poprawnego i czystego rozwiązania.
Ubuntu -> Apache -> Phusion Passenger -> Rails 2.3 Główna część mojej witryny reaguje na Twoje kliknięcia. Jeśli więc klikniesz link, przekieruje Cię on do miejsca docelowego i natychmiast zregeneruje Twoją stronę. Ale jeśli naciśniesz przycisk Wstecz, nie zobaczysz nowej strony. Niestety nie pojawia się bez ręcznego odświeżania; wygląda na …
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 …
Chciałbym skonfigurować reguły w usługach IIS7 do buforowania zawartości statycznej w mojej witrynie ASP.NET. Widziałem te artykuły, w których szczegółowo opisano, jak to zrobić za pomocą <clientCache />elementu w web.config: Pamięć podręczna klienta <clientCache>(IIS.NET) Dodaj wygasanie lub nagłówek kontroli pamięci podręcznej do zawartości statycznej w usługach IIS (przepełnienie stosu) Wydaje …
Jak dodać niestandardowy nagłówek do HttpClientżądania? Używam PostAsJsonAsyncmetody, aby opublikować JSON. Niestandardowy nagłówek, który musiałbym dodać, to "X-Version: 1" Oto, co zrobiłem do tej pory: using (var client = new HttpClient()) { client.BaseAddress = new Uri("https://api.clickatell.com/"); client.DefaultRequestHeaders.Accept.Clear(); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "xxxxxxxxxxxxxxxxxxxx"); client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); var response = client.PostAsJsonAsync("rest/message", svm).Result; }
Zajmuję się tworzeniem aplikacji JavaScript dla jednej strony w MAMP. Moje pliki szablonów JavaScript i HTML są buforowane między żądaniami. Czy istnieje prosty sposób na wskazanie w MAMP, że chcę zapobiec buforowaniu plików http? Ewentualnie z .htaccessplikiem? Gdzie mogę umieścić .htaccesslub zmodyfikować wirtualnego hosta dla MAMP na Macu?
Jak mogę usunąć nagłówek X-Powered-By w PHP? Jestem na serwerze Apache i używam php 5.21. Nie mogę użyć funkcji header_remove w php, ponieważ nie jest ona obsługiwana przez 5.21. Użyłem Header unset X-Powered-By, działał na mojej lokalnej maszynie, ale nie na moim serwerze produkcyjnym. Jeśli php nie obsługuje funkcji header_remove …
Jestem zainteresowany udostępnieniem bezpośredniego interfejsu REST do kolekcji dokumentów JSON (pomyśl o CouchDB lub Persevere ). Problem, z którym się spotykam, polega na tym, jak obsłużyć GEToperację na katalogu głównym kolekcji, jeśli kolekcja jest duża. Jako przykład udaję, że ujawniam Questionstabelę StackOverflow, w której każdy wiersz jest ujawniony jako dokument …
Napisałem żądanie POST axios zgodnie z zaleceniami z dokumentacji pakietu npm, na przykład: var data = { 'key1': 'val1', 'key2': 'val2' } axios.post(Helper.getUserAPI(), data) .then((response) => { dispatch({type: FOUND_USER, data: response.data[0]}) }) .catch((error) => { dispatch({type: ERROR_FINDING_USER}) }) I to działa, ale teraz zmodyfikowałem moje zaplecze API, aby akceptowało nagłówki. …
Buduję narzędzie analityczne i obecnie mogę uzyskać adres IP użytkownika, przeglądarkę i system operacyjny od jego agenta użytkownika. Zastanawiam się, czy istnieje możliwość wykrycia tego samego użytkownika bez korzystania z plików cookie lub lokalnego magazynu? Nie oczekuję tutaj przykładów kodu; tylko prosta wskazówka, gdzie szukać dalej. Zapomniałem wspomnieć, że musi …
Czy możesz opisać przykład wskazujący różnicę między publiczną i prywatną kontrolą pamięci podręcznej w aplikacjach asp.net hostowanych w usługach IIS. W MSDN przeczytałem, że różnica jest następująca: Public: Ustawia Cache-Control: public, aby określić, że odpowiedź może być buforowana przez klientów i współużytkowane (proxy) pamięci podręczne. Prywatne: wartość domyślna. Ustawia kontrolę …
Zauważyłem, że następujący kod asp.net jest bardzo przydatny podczas udostępniania plików z bazy danych: Response.AppendHeader("content-disposition", "attachment; filename=" + fileName); Dzięki temu użytkownik może zapisać plik na swoim komputerze, a następnie zdecydować, jak go użyć, zamiast próbować użyć tego pliku przez przeglądarkę. Jakie inne rzeczy można zrobić z nagłówkiem odpowiedzi dyspozycji …
W aplikacji internetowej, nad którą pracuję, użytkownik może kliknąć łącze do pliku CSV. Nie ma ustawionego nagłówka dla typu MIME, więc przeglądarka po prostu renderuje go jako tekst. Chciałbym, aby ten plik został wysłany jako plik .csv, aby użytkownik mógł go bezpośrednio otworzyć za pomocą programu calc, excel, gnumeric itp. …
Nie znalazłem żadnej specyfikacji dotyczącej tego, czy zduplikowane nagłówki odpowiedzi HTTP są dozwolone przez standard, ale muszę wiedzieć, czy spowoduje to problemy ze zgodnością. Powiedzmy, że mam taki nagłówek odpowiedzi: HTTP/1.1 302 Moved Temporarily Server: Apache-Coyote/1.1 X-Powered-By: Servlet 2.4; JBoss-4.0.3SP1 (build: CVSTag=JBoss_4_0_3_SP1 date=200510231054)/Tomcat-5.5 Cache-Control: no-cache Cache-Control: no-store Location: http://localhost:9876/foo.bar Content-Language: …
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.