Запитання з тегом «http-headers»

У протоколі передачі гіпертексту (HTTP) поля заголовка HTTP містять робочі параметри запиту або відповіді HTTP. За допомогою запиту чи відповіді (перший рядок повідомлення) вони утворюють заголовок повідомлення.

17
Вихід із аутентифікації HTTP через PHP
Який правильний спосіб вийти із захищеної папки аутентифікації HTTP? Існують способи вирішення, які можуть цього досягти, але вони потенційно небезпечні, оскільки можуть бути помилковими або не працювати в певних ситуаціях / браузерах. Ось чому я шукаю правильне та чисте рішення.

6
Як запобігти кешування сторінки браузера в Rails
Ubuntu -> Apache -> Phusion Passenger -> Rails 2.3 Основна частина мого сайту реагує на ваші кліки. Таким чином, якщо ви натиснете на посилання, воно надішле вас до місця призначення та негайно відновить вашу сторінку. Але якщо натиснути кнопку назад, ви не побачите нової сторінки. На жаль, це не відображається …

4
Що таке кеш-контроль: приватний?
Коли я відвідую chesseng.herokuapp.com, я отримую заголовок відповіді, який виглядає так 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 а потім я оновлю сторінку і отримую Cache-Control:private Connection:keep-alive Date:Tue, 16 Oct 2012 06:20:49 GMT Status:304 Not Modified …

3
Як налаштувати статичний кеш вмісту на папку та розширення у IIS7?
Я хотів би встановити правила в IIS7 для кешування статичного вмісту на своєму веб-сайті ASP.NET. Я бачив ці статті, в яких детально описано, як це зробити за допомогою <clientCache />елемента в web.config: Клієнтський кеш <clientCache>(IIS.NET) Додати термін дії або заголовок кеш-керування для статичного вмісту в IIS (переповнення стека) Однак, схоже, …


4
Спеціальний заголовок до запиту HttpClient
Як додати спеціальний заголовок до HttpClientзапиту? Я використовую PostAsJsonAsyncметод для розміщення JSON. Спеціальний заголовок, який мені потрібно буде додати, - це "X-Version: 1" Ось що я робив до цього часу: 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 …

5
Як запобігти кешування файлів http у Apache httpd (MAMP)
Я розробляю програму Javascript для однієї сторінки в MAMP. Мої файли шаблонів JavaScript та HTML отримують кешування між запитами. Чи є простий спосіб вказати в MAMP, що я хочу запобігти кешування файлів http? Можливо, з .htaccessфайлом? Де розміщувати .htaccessабо змінювати віртуальний хост для MAMP на Mac?

8
Видалення X-Powered-By
Як я можу видалити заголовок X-Powered-By в PHP? Я на сервері Apache і використовую php 5.21. Я не можу використовувати функцію header_remove у php, оскільки вона не підтримується 5.21. Я використовував заголовку Unset X-Powered-By, він працював на моїй локальній машині, але не на моєму виробничому сервері. Якщо php не підтримує …
137 php  http-headers 

12
Пейджинг у колекції відпочинку
Мені цікаво розкривати прямий інтерфейс REST до колекцій документів JSON (думаю, CouchDB або Persevere ). Проблема, з якою я стикаюся, полягає в тому, як керувати GETоперацією над коренем колекції, якщо колекція велика. Як приклад робимо вигляд, що я розкриваю таблицю StackOverflow, Questionsде кожен рядок виставляється як документ (не те, що …

7
Проходження заголовків із axios POST-запитом
Я написав запит на пошту axios POST, як рекомендовано в документації на пакет npm, наприклад: 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}) }) І це працює, але тепер я змінив свій бекенд-API, щоб …

12
Розпізнавання користувачів без файлів cookie чи локального сховища
Я будую аналітичний інструмент, і в даний момент я можу отримати IP-адресу користувача, браузер та операційну систему від їх агента користувача. Мені цікаво, чи є можливість виявити того самого користувача без використання файлів cookie чи локального сховища? Я не чекаю тут прикладів коду; лише простий натяк, куди шукати далі. Забув …

1
Приватне проти громадського в кеш-контролі
Чи можете ви, будь ласка, описати приклад, який вказує на різницю між громадським та приватним кеш-керуванням в додатках asp.net, розміщених в IIS. Я читав у MSDN, що різниця полягає в наступному: Загальнодоступне: Встановлює кеш-контроль: public, щоб вказати, що відповідь може кешуватися клієнтами та спільними кешами (проксі). Приватне: значення за замовчуванням. …

6
Використання розміщення вмісту у заголовку відповіді HTTP
Я знайшов такий код asp.net дуже корисним при обслуговуванні файлів із бази даних: Response.AppendHeader("content-disposition", "attachment; filename=" + fileName); Це дозволяє користувачеві зберегти файл на своєму комп’ютері, а потім вирішити, як його використовувати, а не браузер намагається використовувати файл. Що ще можна зробити із заголовком відповіді щодо вмісту?

4
Як використовувати тип CSV MIME?
У веб-додатку, над яким я працюю, користувач може натиснути на посилання на файл CSV. Для типу mime немає заголовка, тому браузер відображає його як текст. Я хотів би, щоб цей файл був надісланий у форматі .csv, щоб користувач міг безпосередньо відкривати його за допомогою calc, excel, gnumeric тощо. header('Content-Type: text/csv'); …
125 php  csv  http-headers  mime 

2
Чи прийнятні повторювані заголовки відповідей HTTP?
Я не знайшов жодної специфікації щодо того, чи дозволяються повторювані заголовки відповідей HTTP стандартом, але мені потрібно знати, чи це спричинить проблеми із сумісністю. Скажіть, у мене такий заголовок відповіді: 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: …
123 http-headers 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.