Perguntas com a marcação «http»

124
Cabeçalho de autorização HTTP personalizado

Eu queria saber se é aceitável colocar dados personalizados em um cabeçalho de autorização HTTP. Estamos projetando uma API RESTful e podemos precisar de uma maneira de especificar um método personalizado de autorização. Como exemplo, vamos chamá-loFIRE-TOKEN autenticação. Algo assim seria válido...

122
Excluindo um recurso usando http DELETE

Portanto, considerando que o verbo DELETE em Http é idempotente, quando eu emito a seguinte solicitação, o que deve acontecer no segundo (ou terceiro, ou quarto, etc ...)? DELETE /person/123 Na primeira vez, o recurso é excluído e eu retorno 204 (com êxito, sem conteúdo). Devo retornar um 204 em...

122
Devo codificar dados POST por URL?

Estou postando dados em uma API externa (usando PHP, se for relevante). Devo codificar por URL as variáveis ​​POST que eu passo? Ou preciso codificar dados GET apenas por URL? Obrigado! UPDATE: Este é o meu PHP, caso seja relevante: $fields = array( 'mediaupload'=>$file_field,...

120
Biblioteca de redes Android Volley

Tenho poucas perguntas sobre o uso do Volley em meus projetos: Essa biblioteca pode ser usada em qualquer projeto Java ou apenas no Android? Eu vejo várias ramificações aqui e nenhuma documentação sobre qual ramificação deve começar. Com que ramo devo começar? Como você integra esta biblioteca em...

120
O que é cabeçalho de host http?

Dado que a conexão TCP já está estabelecida quando a solicitação HTTP é enviada, o endereço IP e a porta são implicitamente conhecidos - uma conexão TCP é um IP + Porta. Então, por que precisamos do Hostcabeçalho? Isso é necessário apenas para o caso em que há vários hosts mapeados para o endereço...

117
nginx upload client_max_body_size issue

Estou executando o nginx / ruby-on-rails e tenho um formulário simples de várias partes para fazer upload de arquivos. Tudo funciona bem até eu decidir restringir o tamanho máximo dos arquivos que desejo enviar. Para fazer isso, defino o nginx client_max_body_sizepara 1m (1 MB) e espero um status...