Pergunta

Eu estou tentando criar um invólucro API para Issuu usando Ruby e estou correndo em erros ao tentar POST os dados. Ao tentar um GET simples através do navegador com todos os parâmetros na querystring, eu sou capaz de recuperar os resultados esperados; No entanto, quando tento executar a mesma operação usando um POST no código (que as reivindicações API para suporte), eu sempre obter um erro informando que a minha chave de API está em um Invalid Format (que suas reivindicações de documentação é provável um problema de codificação).

De qualquer forma, se eu quiser fazer POST meus valores para uma URL específica, como eu iria sobre como garantir que tudo está codificado em UTF-8? É esta parte do cabeçalho da solicitação? Ou eu preciso fazer algo específico para minhas cordas primeiro antes de postar o pedido?

Foi útil?

Solução

Considere usar tanto o enctype e aceitar-charset atributos em sua definição do formulário. Mais informações estão disponíveis aqui: http: //www.w3. org / TR / html401 / Interact / Forms.html # h-17,3

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top