เป็นไปได้ไหมที่จะใช้ HTTP POST จากอีเมล HTML


13

หากฉันได้รับอีเมลในไคลเอนต์อีเมลใด ๆ ไม่ว่าจะเป็น Outlook, GMail และอีเมลมีลิงก์ไปยังเว็บไซต์เป็นไปได้หรือไม่ที่จะดำเนินการตามคำขอ POST ไปยังเว็บไซต์ซึ่งตรงข้ามกับคำขอ GET

คำตอบ:


9

สำหรับการดึงข้อมูลรวมถึงลิงค์ที่ทำด้วย<a href>GET เท่านั้นที่สามารถใช้ได้

หากคุณต้องการ POST ด้วยเหตุผลใดก็ตามคุณจะต้องสร้าง<form method="post">ปุ่มด้วยปุ่มส่ง (และคิดอย่างรอบคอบว่าคุณต้องการหรือไม่มันเป็นวิธีที่น่าเกลียดในการติดตามผู้ใช้และไม่สามารถเข้าถึงได้)


ดังนั้นฉันจึงสามารถสร้างแบบฟอร์มการดำเนินการโพสต์ / วิธีการในอีเมล HTML ที่ได้รับจากลูกค้าอีเมล? จะมีปัญหาอะไรไหม? คุณหมายถึงอะไรโดยที่ไม่สามารถเข้าถึงได้
PeanutsMonkey

ทั้งการรับและโพสต์สามารถกำหนดเป้าหมายเป็นสิ่งที่เข้าใจคำขอ http เท่านั้นดังนั้นเว็บเซิร์ฟเวอร์ ไคลเอนต์อีเมลไม่สามารถเป็นเป้าหมายได้
พอล

@grawity แค่ต้องการติดตามฉันอ่านคำตอบนี้: stackoverflow.com/questions/5416753/…ซึ่งหมายความว่า POST จะไม่ทำงาน และฉันมีคำถามของตัวเองเกี่ยวกับสิ่งนี้ที่ฉันได้ทำตามวิธีการของคุณและด้วยเหตุผลใดก็ตามคำขอยังคงอ่านว่าเป็น GET และไม่ผ่าน มีความโปรดปรานมากมายในนี้ขอขอบคุณสำหรับความช่วยเหลือของคุณ! stackoverflow.com/questions/25189818/…
james
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.