Axios: Parece que o axios não suporta a chamada jsonp

Criado em 7 jun. 2016  ·  3Comentários  ·  Fonte: axios/axios

Estou tentando usar axios para enviar chamada jsonp definindo dataType="jsonp" no campo de configuração, mas ele retorna um erro como "Nenhum cabeçalho 'Access-Control-Allow-Origin' está presente no recurso solicitado". Eu finalmente descobri o motivo é que o axios não suporta chamadas jsonp. Eu estou querendo saber se existe algum plano para adicionar o suporte jsonp.

Obrigado.
shaosh

Comentários muito úteis

E é assim que você estraga uma boa biblioteca.

Todos 3 comentários

Não há planos para adicionar suporte para JSONP. Eu sugiro que você considere usar CORS para solicitações entre domínios.

E é assim que você estraga uma boa biblioteca.

E é assim que você estraga uma boa biblioteca.

Sim e não.

Jsonp é um hack amplamente difundido para o CORS. Você não pode errar em não implementar soluções de hack, mas por outro lado você também não evitará a raiva das pessoas, já que 99,99% dos desenvolvedores esperam que qualquer lib de solicitação suporte esse recurso.

Há muitas coisas que poderiam ser feitas melhor no passado. mas sofremos com isso hoje (como o protocolo FTP). Estou esperando o Filezilla parar de usar FTP e forçar as pessoas a comprar servidores com acesso SSH/SFTP a ele ffs.

Esta página foi útil?
0 / 5 - 0 avaliações