Articles of http

CORS com POSTMAN

Este assunto foi perguntado algumas vezes, mas eu ainda não entendi nada: Quando eu li as respostas sobre Nenhum header ‘Access-Control-Allow-Origin’ problema, ele diz que uma configuração deve ser definida no servidor solicitado para permitir o domínio cruzado: add_header ‘Access-Control-Allow-Origin’ ‘*’; . Mas, por favor, me diga por que quando perguntando do carteiro (que é […]

Angular2 http.post é executado duas vezes

Eu me deparei com um problema estranho onde o serviço Http do Angular2 (RC1) executa a chamada http.post duas vezes. Depurei meu aplicativo e sei que, de fato, isso não é um problema de evento de clique. Todas as chamadas que levam à chamada de serviço principal public create(json: Object, params?: Object): Observable { let […]

Forçar HTTPS em determinados URLs e forçar HTTP para todos os outros

Eu tenho um projeto de cliente onde eu preciso forçar HTTPS para uma determinada pasta e forçar o HTTP para todos os outros. Eu posso aplicar HTTPS com sucesso para a pasta que desejo, mas depois todos os links para o restante do site acabam sendo via HTTPS. Eu gostaria de ter uma regra que […]

Como faço para recuperar um URL de um site usando Java?

Eu quero usar os comandos HTTP GET e POST para recuperar URLs de um site e analisar o HTML. Como eu faço isso?

Cache de resposta HTTP

Quero garantir que a resposta do meu servet nunca seja armazenada em cache pelo broswer, de forma que, mesmo que duas solicitações idênticas sejam feitas (um nanossegundo à parte), o servidor sempre será contatado. Essa é a maneira correta de conseguir isso: class MyServlet extends HttpServlet { protected void doGet(HttpServletRequest request, HttpServletResponse response) { response.setHeader(“Cache-Control”, […]

Há algum problema em redirect imagens HTTP?

Há algum problema em retornar um código 301/302/303 ao retornar um recurso de imagem? Eu fiz isso no passado e parece funcionar. É uma boa prática e é compatível com a maioria dos navegadores?

System.Net.WebClient excessivamente lento

Ao usar o método System.Net.WebClient.DownloadData () , estou obtendo um tempo de resposta excessivamente lento. Ao buscar uma URL usando a class WebClient no .NET, demora cerca de 10 segundos antes de eu receber uma resposta, enquanto a mesma página é buscada pelo meu navegador em menos de 1 segundo. E isso é com dados […]

Quais códigos de status HTTP contam como sucesso em jQuery.ajax?

A documentação não parece especificar exatamente o que significa ‘sucesso’ em jQuery.ajax. É algum código 2xx? Apenas 200?

Quais são as armadilhas do uso de Websockets no lugar do HTTP RESTful?

Atualmente, estou trabalhando em um projeto que exige que o cliente solicite um grande trabalho e envie-o para o servidor. Em seguida, o servidor divide o trabalho e responde com uma matriz de URLs para o cliente fazer uma chamada GET e transmitir os dados. Eu sou o novato no projeto e atualmente estou usando […]

AngularJS factory http retorna vazio

Estou tentando o AngularJS pela primeira vez. Estou obtendo dados JSON de uma solicitação http-get usando uma fábrica, mas o object é retornado em branco, antes que a solicitação ajax seja concluída. Fábrica: myDemo.factory(‘photosFactory’, function($http) { var photos = []; var factory = {}; factory.getPhotos = function() { $http({ url: ‘content/test_data.json’, method: ‘GET’ }).success(function(data, status, […]