0
我加入在客戶端密鑰,值對到標題請求(POST和GET請求)等如何從龍捲風處理程序讀取,如果該鍵,值對存在?
'version', '2.2.9'
NAD我希望檢查服務器。如何從Tornado處理程序讀取該鍵,值對是否存在以及存在的值是什麼?
我加入在客戶端密鑰,值對到標題請求(POST和GET請求)等如何從龍捲風處理程序讀取,如果該鍵,值對存在?
'version', '2.2.9'
NAD我希望檢查服務器。如何從Tornado處理程序讀取該鍵,值對是否存在以及存在的值是什麼?
可以在服務器端執行以下操作:
你的樣品類...
class SampleController(tornado.web.RequestHandler):
並拿到鑰匙,值做...
def get(self, **kwargs):
version = self.request.headers.get('version')
if version == '2.2.9':
# your own code
def post(self, **kwargs):
version = self.request.headers.get('version')
if version == '2.2.9':
# your own code
您可以測試服務器端應用程序使用REST插件/插件。郵遞員爲鉻或RESTClient爲Firefox。
要檢查這個對是否存在,你可以簡單地使用'if self.request.headers.has_key(「version」)';因爲'self.request.headers'是一個字典。爲了檢查這個值,我把你引用到@ jcfaracco的答案。 –