1
我正在嘗試訪問cookie。我一直相處得很好從外部POST請求訪問cookie
request.cookies.get('cookiename')
它的工作原理應該如此。那是當該線的request
部分來自應用程序本身(我)。但是,我正在通過webhook收到POST請求。 POST請求不是來自我的。所以,當我嘗試做
request.cookies.get('cookiename')
甚至
request.cookies
我分別得到回來None
和{}
。我認爲這是因爲請求對象(不是來自我)沒有任何cookie。這是有道理的。有沒有辦法接收請求,並重新發送給我自己,以便請求來自我,讓我訪問我的Cookie?或者我應該能夠以另一種方式訪問我的Cookie。不太確定如何從這裏出發。預先感謝任何能夠幫助我解決這個問題的人。
不,這是行不通的。 'request.cookies'是存儲在請求中的所有cookie的字典。當發送我的_own_ POST請求來訪問cookie時,該字典充滿了我擁有的任何cookie。 '{'mycookie':'mycookievalue'}'但是,當使用_outside_源的POST請求時,請求對象與我的請求對象/ cookies不一致。因此,外部POST'request.cookies'的字典是'{}'。 – 2015-03-25 02:00:30