python - 将 Cookie 添加到 ZSI 帖子

标签 python web-services cookies soappy zsi

我通过覆盖 HTTPTransport 向 SOAPpy 添加了 cookie 支持。我需要 SOAPpy 以外的功能,所以我计划转向 ZSI,但我无法弄清楚如何将 Cookie 放在对服务发布的 ZSI 帖子上。如果没有这些 cookie,服务器会认为这是一个未经授权的请求,并且会失败。

如何将 Python CookieJar 中的 cookie 添加到 ZSI 请求?

最佳答案

如果您阅读 _Binding class in client.py of ZSI你可以看到它有一个变量 cookies,它是 Cookie.SimpleCookie 的一个实例.关注ZSI exampleCookie example这就是它应该如何工作:

b = Binding(url='/cgi-bin/simple-test', tracefile=fp)
b.cookies['foo'] = 'bar'

关于python - 将 Cookie 添加到 ZSI 帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/139212/

相关文章:

php - 如何将Brighttalk网络广播集成到我的网站?如何获得Brithtalk视频的提要?

php - 如何防止用户在 1 小时内多次投票?

python - 模拟打开(文件)中的行 :

python - 无法在 matplotlib x 轴上显示 Pandas 日期索引

c# - Web 服务的 C++ 返回值

javascript - 关于登录 cookie 的建议

php - ASP session 算法通过PHP生成cookie

python - 查找两个或多个以 upper 开头的连续单词并替换为它们的缩写(正则表达式)

python - python为什么显示 'list index out of range'错误?

asp.net - System.IO.FileNotFoundException : Could not load file or assembly 'file:///C:\Windows\Microsoft. NET\Framework\v4.0.30319\-i