4
我只是做一些API測試,我試圖驗證發送的cookie數據是否正確,但是我找不到任何有關從響應對象獲取cookie的文檔,只能從請求中找到。在快速響應對象上獲取cookie數據?
所以,有沒有一種快速的方法來做到這一點,就像你會做的請求req.cookies["myCookie"]
,我知道我可以得到標題,並從那裏得到set-cookie,但它試圖解析出一些混亂來自那裏的cookie數據手動。
我只是做一些API測試,我試圖驗證發送的cookie數據是否正確,但是我找不到任何有關從響應對象獲取cookie的文檔,只能從請求中找到。在快速響應對象上獲取cookie數據?
所以,有沒有一種快速的方法來做到這一點,就像你會做的請求req.cookies["myCookie"]
,我知道我可以得到標題,並從那裏得到set-cookie,但它試圖解析出一些混亂來自那裏的cookie數據手動。
找不到解決方案,必須最終在set-cookie標頭上進行文本匹配。
我認爲第一個問題是爲什麼不只是使用請求對象? – mscdex 2014-10-03 12:20:00
由於supertest'expect'方法爲我提供了API的響應。 – Grofit 2014-10-03 12:27:33
好的,爲什麼不直接比較原始的'set-cookie'值,比如'.expect('set-cookie','cookie = hey; Path = /');'? – mscdex 2014-10-03 12:36:58