这是我面临的一个棘手问题。
我有一个通过http触发的天蓝色函数。我有一个Microsoft认知服务api端点。可通过我拥有的URL访问。它与邮递员一起工作并返回预期结果。
但是当我使用笔记本电脑上的认知服务api时,它会给我一个404。
这是我到目前为止验证的内容。
我要调查的最后罪魁祸首是我使用的WebResponse已过时,而我应该使用HttpClient。
404响应代码是我一生中最容易调试的事情。从来没有问题。
我想念什么?
答案 0 :(得分:0)
我将客户端代码从System.Net.WebResponse更改为用户System.Net.HttpClient,一切正常。很奇怪,但是你去了。当我使用WebResponse时,认知api客户端不喜欢从http客户端接收到的内容。
对于那些会遇到此错误的人。我将Microsoft.NET.SDK.Functions从1.0.9升级到1.0.13时发生了这种情况。