मैं एक एपीआई बना रहा हूं जहां हेडर डेटा के माध्यम से फेसबुक लॉगिन के लिए टोकन भेजा जाएगा।
मैं शीर्ष लेख से यह डेटा कैसे पढ़ सकता हूँ?
मैं एक एपीआई बना रहा हूं जहां हेडर डेटा के माध्यम से फेसबुक लॉगिन के लिए टोकन भेजा जाएगा।
मैं शीर्ष लेख से यह डेटा कैसे पढ़ सकता हूँ?
जवाबों:
request.headers["Content-Type"] # => "text/plain"
"सामग्री-प्रकार" को उस हेडर के नाम से बदलें, जिसे आप पढ़ना चाहते हैं।
रेल्स 4.2 के लिए अद्यतन
रेल में उन्हें पाने के 2 तरीके हैं 4.2: पुराना तरीका (अभी भी काम कर रहा है):
request.headers["Cookie"]
नया रास्ता:
request.headers["HTTP_COOKIE"]
अनुरोध के सभी शीर्षकों के साथ एक हैश प्राप्त करने के लिए।
request.headers
नियंत्रक में वास्तविक http हेडर का हैश प्राप्त करने के लिए @_headers
।