Articles of http headers

Adicionando headers HTTP personalizados usando JavaScript

Em uma página HTML, ao clicar no link de uma imagem (“img”) ou âncora (“a”) tags, gostaria de adicionar headers personalizados para a solicitação GET. Esses links são tipicamente para baixar conteúdo dynamic. Esses headers podem ser headers SAML ou headers específicos de aplicativos personalizados. É possível adicionar esses headers personalizados por meio do JavaScript? […]

diferenças na aplicação / json e application / x-www-form-urlencoded

Qual é a diferença entre request.ContentType = “aplicativo / json; charset = utf-8″; e webRequest.ContentType = “aplicativo / x-www-form-urlencoded”;

Obtendo o endereço IP do cliente: REMOTE_ADDR, HTTP_X_FORWARDED_FOR, o que mais poderia ser útil?

Eu entendo que é uma prática padrão olhar para essas duas variables. Claro que eles podem ser facilmente enganados. Estou curioso com que frequência você pode esperar que esses valores (especialmente o HTTP_X_FORWARDED_FOR ) contenham informações genuínas e não apenas sejam embaralhadas ou tenham seus valores removidos? Alguém com a experiência ou statistics sobre essas […]

Como faço para acessar os campos de header de solicitação HTTP via JavaScript?

Eu quero capturar os campos de header de solicitação HTTP, principalmente o Referer e User-Agent, dentro do meu JavaScript do lado do cliente. Como posso acessá-los? O Google Analytics consegue obter os dados via JavaScript que eles incorporam nas suas páginas, por isso é definitivamente possível. Relacionado: Acessando os headers HTTP da página da web […]

Por que recebo “Não é possível redirect após os headers HTTP terem sido enviados” quando eu chamo Response.Redirect ()?

Quando eu chamo Response.Redirect(someUrl) eu recebo um HttpException: “Não é possível redirect após headers HTTP foram enviados”. Por que eu recebo isso? E como posso corrigir esse problema?

Modificar headers HTTP para uma solicitação JSONP

Estou usando o jquery para criar uma solicitação para a API de pesquisa do Twitter. Eu estou usando jsonp, como é necessário para solicitações entre domínios. No entanto, a API do Twitter especifica que você deve definir um User-Agent exclusivo para essas solicitações e limita suas solicitações, se não o fizer. O problema é que […]

Diferença entre os headers de controle de cache e Pragma?

Eu li sobre o header do Pragma na Wikipedia, que diz: “O campo de header sem cache do Pragma: é um header HTTP / 1.0 destinado a uso em solicitações. É um meio para o navegador informar ao servidor e a qualquer cache intermediário que ele deseja uma nova versão do recurso, não para o […]

Cabeçalhos de controle de cache HTTP ideais para diferentes tipos de resources

Eu quero encontrar um conjunto mínimo de headers, que funcionam com “todos” caches e navegadores (também ao usar HTTPS !) No meu site, eu tenho três tipos de resources: (1) Sempre cacheable (público / igual para todos os usuários) Exemplo: 0A470E87CC58EE133616F402B5DDFE1C.cache.html ( gerado automaticamente pelo GWT ) Esses arquivos recebem automaticamente um novo nome quando […]

Definir header HTTP para uma solicitação

Eu tenho uma solicitação específica no meu aplicativo que requer autenticação básica, portanto, preciso definir o header de autorização para essa solicitação. Eu li sobre a configuração de headers de solicitação HTTP , mas pelo que eu posso dizer, ele irá definir esse header para todas as solicitações desse método. Eu tenho algo parecido com […]

Cabeçalho HTTP ‘Atualizar’

Estou automatizando um aplicativo da web (o rastreador de bugs do Mantis) e estou recebendo um header de resposta interessante, chamado Refresh: HTTP/1.x 200 OK … Refresh: 0;url=my_view_page.php Parece estar agindo da mesma forma que a meta refresh faz, e a técnica de atualização meta implica que é equivalente a um header no HTTP. O […]