动态验证码映像在Microsoft Edge中不起作用

时间:2019-01-29 09:56:17

标签: javascript html windows-10 microsoft-edge captcha

我有一个类似http://xxxx/xxxx.ashx的URL,它将在每次调用时动态显示一个验证码图像,我在<img src="{here}">中使用了该URL,其他浏览器运行良好,只有Microsoft Edge不起作用,但Edge打开一个新的页面并直接访问该URL是可行的,有什么想法吗?非常感谢。

P.S。在Edge开发人员工具网络窗口中,单击该图像网络数据,请求标头和响应标头为空。

Microsoft Edge版本:42.17134.1.0(17.17134)

1 个答案:

答案 0 :(得分:0)

检查http://xxxx/xxxx.ashx是否返回带有MIME类型图片的标头。

您需要检查服务器端语言平台如何在响应中返回标头,尤其是mime类型。

选中https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Complete_list_of_MIME_types

但是奇怪的是……通常在其中使用url并不需要指定mime类型标头……至少在大多数情况下。