2011-03-24 4 views
5

मैं एक नया वेब अनुप्रयोग का निर्माण कर रहा हूँ, और मालिक जब कुछ बदल जाता भेजे गए ईमेल के लिए एक प्राथमिकता व्यक्त की थी, और वह एक लिंक पर क्लिक करने के लिए सक्षम होना चाहता है परिवर्तन में स्वीकृति या इनकार करने के लिए ईमेल में (अकेले या बड़े पैमाने पर)।मैं रख सकते हैं दोनों जाओ और एक ईमेल में पोस्ट URL लिंक

मेरा प्रश्न: क्या ईमेल में POST अनुरोध करना संभव है, और यदि ऐसा है, तो कैसे? हम आंतरिक रूप से विनिमय चलाते हैं, और कुछ कामों के साथ ईमेल पूरी तरह से उसमें रह सकता है, लेकिन घटनाओं का सामान्य पाठ्यक्रम ईमेल को व्यापक नीले रंग में भेज देगा।

मेरे बोनस सवाल है, जो पहली से तार्किक इस प्रकार है, चाहे वह ऐसा करने के लिए बुद्धिमान है? क्या मुझे सिर्फ एक पृष्ठ पर एक GET लिंक होना चाहिए जो उसे ईमेल में POST अनुरोध करने की बजाय, एप्लिकेशन के माध्यम से सीधे अनुरोधों को स्वीकार या अस्वीकार करने की अनुमति देता है?

उत्तर

6

नहीं है, आप कर सकते हैं नहीं (क्लिक करने योग्य लिंक के रूप में)। HTTP POST अनुरोधों में उसके शरीर में पैरामीटर होते हैं, न कि URL में।

1

पहला सवाल

कभी इसे बाहर की कोशिश की लेकिन, अगर आप अपने मेल में HTML का उपयोग यह एक <form method="post" action="yoururl"> वातावरण जिसमें उसे स्वीकृत या एक बदलाव से इनकार करने की अनुमति देगा का निर्माण संभव हो सकता है। यदि यह संभव नहीं है कि आप एक प्राप्त लिंक जो मंजूरी दी/एक बदलाव से इनकार करते हैं, http://url/change/2323/approve=yes

बोनस सवाल की तरह कुछ का उपयोग कर सकते आप एक आरामदायक वेबपेज का निर्माण नहीं है, तो आप अपने ईमेल में <form> भेजने के लिए यह ठीक है एक जीईटी लिंक प्रदान करने के लिए। इस बात पर निर्भर करता है कि आपके मालिक को कितने बदलावों को स्वीकार/अस्वीकार करना है, यह भी एक अच्छा विचार हो सकता है कि वह उन परिवर्तनों की एक सूची प्रदान करे जो वह इनकार कर सकते हैं/स्वीकार कर सकते हैं। क्योंकि मैं ईमेल ऐप और वेबब्रोसर के बीच स्विच करना पसंद नहीं करता हूं।

संबंधित मुद्दे