44
सिनात्रा में डिफ़ॉल्ट सामग्री_टाइप सेट करें, क्या यह content_type 'application/json'
डिफ़ॉल्ट बनाना संभव है? क्योंकि मैं एक एपीआई लिख रहा हूँ।सिनात्रा
सिनात्रा में डिफ़ॉल्ट सामग्री_टाइप सेट करें, क्या यह content_type 'application/json'
डिफ़ॉल्ट बनाना संभव है? क्योंकि मैं एक एपीआई लिख रहा हूँ।सिनात्रा
ज़रूर, before
कॉलबैक करने content_type
जोड़ें:
class MyApp < Sinatra::Base
before do
content_type 'application/json'
end
...
end
Sinatra 1.1 फिल्टर से पहले पैटर्न मिलान का परिचय:
before '/admin/*' do
check_logged_in
end
धन्यवाद! मैं एक संदर्भ कैसे बना सकता हूं ताकि पहले फ़िल्टर केवल मार्गों के विशिष्ट समूह पर लागू हो और सभी नहीं? – ma11hew28
@MattDiPasquale यह चाल चलाना चाहिए: http://blog.alastairdawson.com/2010/07/27/a-sinatra-before-only-filter/ –
@MattDePasqaule आप अलग-अलग मार्गों के भीतर सामग्री प्रकार को ओवरराइड भी कर सकते हैं। –