|
1
|
| Dan Bailiff · 技术社区 · 16 年前 |
|
|
1
1
更新: 只需阅读更新后的问题。由于您遇到登录问题,请在执行请求之前尝试执行此操作:
如果这不起作用,那么问题可能在于,认证不是在静态文件上强制执行,而是在动态文件上强制执行。在这种情况下,您需要先登录(使用客户端代码)并保留登录cookie(使用
原件: 由于它与一个HTTP URL一起工作,而不与另一个HTTP URL一起工作,因此开始诊断这一问题的地方就是在HTTP级别上找出两个请求之间的不同之处,这就解释了代码中行为的差异。 为了找出区别,我会用小提琴( http://fiddlertool.com )比较两个请求。比较HTTP头。它们是一样的吗?尤其是,它们是相同的HTTP内容类型吗?如果不是,那很可能是你问题的根源。 如果标题相同,请确保静态和动态图像在服务器上的内容和文件类型完全相同。(例如,使用“文件…”“另存为”将浏览器中的图像保存到磁盘)。然后使用fiddler的十六进制视图比较图像内容。你能看到明显的区别吗?
最后,我确定你已经检查过了,但是要确保:
|