我正在尝试将案例附件保存到本地文件夹中。每次服务器返回空结果和状态代码200时,我都无法使用附件URL进行下载。
这是我使用的示例网址(更改了主机名和令牌):
我尝试使用token
代替sToken
,但没有区别。如果我将上述网址复制到chrome,那么它也将不起作用,但是如果我登录到FogBugz(手稿),然后再次尝试使用此网址,那么它将起作用。所以我想这里有一些安全问题。
顺便说一句。我为此使用python FogBugz api,并使用urllib urllib.request.urlretrieve(url, "fb/" + file_name)
答案 0 :(得分:0)
我发现的解决方案是使用Web浏览器中的cookie,我以前登录过该浏览器时使用的FB帐户。因此,这看起来像一个安全问题。
为此,我使用了pycookiecheat(对于Windows,请参见我的叉子:https://github.com/luskan/pycookiecheat)。有关完整代码,请参见此处:https://gist.github.com/luskan/66ffb8f82afb96d29d3f56a730340adc