Posso fazer uma chamada de Ajax 'put' para um arquivo local de maneira semelhante a como 'Get' funciona?

StackOverflow https://stackoverflow.com/questions/1286567

Pergunta

Se eu carregar um html do arquivo: // e no HTML, há uma solicitação 'Get' Ajax para um URL relativo, isso significa que o URL está apontando para um arquivo e o arquivo será carregado.

Posso ter um comportamento semelhante para 'put'? Significado substitui o conteúdo do arquivo com os dados do Ajax?

Eu preciso disso para que eu possa depurar facilmente scripts sem a necessidade de configurar um servidor HTTP para hospedá -los e responder aos URLs solicitados.

obrigada

Foi útil?

Solução

Até onde eu sei, o modelo HTML/Script nos navegadores atuais não permite a alteração de recursos locais (tipo de caixa de areia - pense na bagunça que ocorreria se uma página HTML pudesse gravar em um arquivo local). O arquivo: // é apenas uma maneira de dizer ao navegador que um recurso que está procurando é local para a máquina em que está em execução, para que não precisará utilizar a rede. Para que você possa ler os recursos locais do script - não alterá -los.

Por que não executar um servidor da web local? Você precisará de qualquer maneira eventualmente.

Outras dicas

Eu não acho. Para onde os dados postariam e o que o processaria?

ExtJs tem descanso total nas chamadas do Ajax. Usando a versão "Core" é gratuita.

Confira a documentação online: http://extjs.com/products/extcore/manual/

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