从Azure服务器上托管的API调用方法时,出现“找不到方法”的异常。但是,调用在其他服务器或本地主机上托管时会提供所需的结果。 我需要在Azure门户中为此进行任何设置吗? 因为所有其他方法工作正常,但新的问题。从Azure服务器上的API调用方法时出现“找不到方法”异常
0
A
回答
0
我需要在Azure门户中为此进行任何设置吗?
我刚刚在Azure Web App上测试了以下方法。他们都工作得很好。我们无需在Azure门户中添加其他设置。
GET,POST,Head,Options,Patch,Put,Delete
您可以创建一个简单的代码来测试专用方法。以下代码供您参考。
public string Patch()
{
return "Patch OK";
}
public string Delete()
{
return "delete OK";
}
入门“未找到方法”从API蔚蓝服务器
上调用方法时,对于这个例外的例外,我建议你使用一个HTTP流量检测工具(例如小提琴手)至检查发送给API服务器的请求消息(包括HTTP方法/ URL /请求主体等)。请确保请求消息是您想要发送的正确消息。
您还需要检查是否已将足够的信息发送给API。例如,PUT API定义如下。
public string Put(int id)
{
return "put method response " + id.ToString();
}
如果我们调用API而不提供URL中的查询字符串ID。未发现方法将抛出异常。
PUT /api/controllername?id=1
+0
有没有更新?如果您还有其他问题,请随时通知我。 – Amor
相关问题
- 1. 访问Web服务上的方法时出现异常
- 2. 从C到JNI调用Java方法时出现异常NOSUCHMETHODERROR
- 3. NullPointer当从差异类中调用方法时出现异常
- 4. 空指针从对象中调用方法时出现异常
- 5. 从Jython调用方法时出现空指针异常
- 6. 从wcf服务调用异步方法
- 7. 方法无法找到调用web服务API
- 8. 如何从Azure移动服务自定义Api调用方法?
- 9. 调用方法ruby时出现服务器错误500
- 10. 调用方法时出现未处理的异常
- 11. C#API方法调用引发异常
- 12. 调用QSqlTableModel setTable方法时出现“无法找到表”错误
- 13. 从JSON调用服务器端方法
- 14. 获取异常找不到方法:'System.Runtime.CompilerServices.CallSiteBinder
- 15. onClick()方法找不到异常
- 16. .class调用方法时的异常
- 17. NullPointerException异常时调用Redis的方法
- 18. 重构调用其他方法的方法抛出异常
- 19. ASP.NET jQuery - 如何在异步方法完成时调用服务器方法?
- 20. 从调用异步的BackgroundWorker抛出异常。方法(Webrequest)
- 21. Azure函数输出API调用到第三方服务
- 22. 从不调用异步WCF服务的结束方法
- 23. 启动服务器时出现异常
- 24. SoapHttpClientProtocol.Invoke方法的异常.NET web服务
- 25. NullPointerException异常上调用getter方法
- 26. 将文件上传到FTP服务器时出现异常
- 27. Aspnetdb.mdf异常时调用方法
- 28. 在方法或调用方法中抛出异常
- 29. 从webapi2服务调用常规MVC控制器方法
- 30. 文件从Web服务器上传到服务的方法
您确定带有新方法的版本已正确部署到Azure并且您正在使用正确的部署? – alwayslearning
是的,所有其他更改正在工作,只是此方法发生错误。 –
是通过属性还是通用路由添加的路由?你在使用正确的动词吗?也许你可以添加一些没有找到的方法的代码。 –