Perguntas com a marcação «http»

776
Como faço para implementar a "Pesquisa longa" básica?

Posso encontrar muitas informações sobre como o Long Polling funciona (por exemplo, isso e isso ), mas não há exemplos simples de como implementar isso no código. Tudo o que posso encontrar é o cometa , que se baseia na estrutura Dojo JS e em um sistema de servidor bastante complexo. Basicamente,...

713
Os cabeçalhos HTTP diferenciam maiúsculas de minúsculas?

Em uma postagem no blog, uso o seguinte PHP para definir o tipo de conteúdo de uma resposta: header('content-type: application/json; charset=utf-8'); Acabei de receber um comentário nesse post dizendo que content-typeprecisa ser capitalizado Content-type,. Isso está correto? Parece funcionar...

655
Como envio uma solicitação POST com PHP?

Na verdade, eu quero ler o conteúdo que vem após a consulta de pesquisa, quando terminar. O problema é que o URL aceita apenas POSTmétodos e não executa nenhuma ação comGET método ... Eu tenho que ler todo o conteúdo com a ajuda de domdocumentou file_get_contents(). Existe algum método que me...

528
Como o upload de arquivo HTTP funciona?

Quando envio um formulário simples como este com um arquivo anexado: <form enctype="multipart/form-data" action="http://localhost:3000/upload?upload_progress_id=12344" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="100000" /> Choose a file to upload: <input...

488
Detectar quando o navegador recebe o download do arquivo

Eu tenho uma página que permite ao usuário baixar um arquivo gerado dinamicamente. Demora muito tempo para gerar, então eu gostaria de mostrar um indicador de "espera". O problema é que não consigo descobrir como detectar quando o navegador recebeu o arquivo, para que eu possa ocultar o...

487
Comprimento máximo da solicitação HTTP GET

Qual é o tamanho máximo de uma solicitação HTTP GET ? Existe um erro de resposta definido que o servidor pode / deve retornar se receber uma solicitação GET que excede esse tamanho? Isso ocorre no contexto de uma API de serviço da web, embora seja interessante ver também os limites do...