我们有一个Web API(MVC4)应用程序,可以从数据库中返回图像。我已经验证了对Web API的调用确实产生了有效的图像。
以下是Fiddler结果,显示图像已正确返回::
我尝试使用与调用相同的源设置图像元素,但这不起作用:
<img id="img" src="http://localhost/Seek/api/artifactcontent/?userName=XXXXX&password=XXXXXX&id=15-00931-27" />
我做错了什么?
答案 0 :(得分:2)
您在Fiddler中请求的是POST请求; <img>
标记发送GET请求。如果您想使用<img>
标签显示图片,则需要让您的操作接受GET请求,而不是(或者除了)POST。