簡體   English   中英

什么是wreq創建自定義cookie的方式?

[英]what's the wreq's way of creating custom cookies?

我想使用wreq使用一些已知的cookie鍵值對(例如k1=v1; k2=v2; ... )發出HTTP請求,但找不到創建它們的便捷方法。

因為Cookie有很多字段,所以我更喜歡智能構造函數而不是自己填充所有字段。

通過瀏覽文檔,我發現generateCookie是最有發展的一個(這也是我發現的唯一一個返回Cookie ):我可以創建SetCookie ,我只需要鍵值對。 但我們沒有請求將其作為第二個參數提供。 單獨使用http-client,可以使用parseUrl創建一個。 但是在wreq我覺得作者想要隱藏用戶的請求,我找不到能讓我們直接訪問它的函數。

所以我的問題是:有沒有更好的方法在wreq中創建cookie而不是使用Cookie構造函數?

我可能會分叉generateCookie實現,因為看起來Request參數僅用於驗證字段。

http://hackage.haskell.org/package/http-client-0.4.26.2/docs/src/Network-HTTP-Client-Cookies.html#generateCookie ,默認cookie路徑除外,因為SetCookie具有Maybe路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM