É possível executar um HTTP POST a partir de um email em HTML?


13

Se eu receber um email em qualquer cliente de email, seja Outlook, GMail, etc, e o email contiver um link para um site, é possível executar uma solicitação POST no site em vez de uma solicitação GET?

Respostas:


9

Para recuperação de informações , incluindo links criados com <a href>, apenas GET pode ser usado.

Se você quiser o POST por qualquer motivo, precisará criar um <form method="post">com um botão de envio. (E pense cuidadosamente se você precisa ; é uma maneira feia de rastrear usuários e é inatingível.)


Para que eu possa criar uma ação / método de postagem de formulário em um email em HTML que é recebido por um cliente de email? Haveria algum problema? O que você quer dizer com isso é inatingível?
PeanutsMonkey

Tanto o get quanto o post só podem ser segmentados como algo que entende solicitações de http - portanto, um servidor da web. Um cliente de email não pode ser o destino.
Paul

@Grawity só queria acompanhar, li esta resposta: stackoverflow.com/questions/5416753/… que implica que o POST não funcionará. E eu tenho minha própria pergunta sobre isso, onde segui seu método e, por qualquer motivo, a solicitação ainda é lida como GET e não passa. Há uma recompensa nele, realmente aprecio sua ajuda! stackoverflow.com/questions/25189818/…
james
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.