gpt4 book ai didi

asp.net - 为 HTTP POST/GET 请求启用 ASP.NET ASMX Web 服务

转载 作者:行者123 更新时间:2023-12-02 05:48:54 26 4
gpt4 key购买 nike

我想为 HTTP POST 和 GET 请求启用 ASP.NET classic (ASMX) Web 服务。我意识到这可以通过添加...在机器或应用程序级别上完成

<webServices>
<protocols>
<add name="HttpGet"/>
<add name="HttpPost"/>
</protocols>
</webServices>

.. 到 machine.config 或 web.config。我的问题是可以按 Web 服务或 Web 方法级别而不是按应用程序或计算机启用 HTTP POST 和 GET 请求吗?

我的 Web 服务是使用 net 3.5sp1 用 C# 编写的。

最佳答案

尝试在您的方法上声明 UseHttpGet。

[ScriptMethod(UseHttpGet = true)]
public string HelloWorld()
{
return "Hello World";
}

关于asp.net - 为 HTTP POST/GET 请求启用 ASP.NET ASMX Web 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/618900/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com