网络 Api 并导致错误
Web Api with & causing an error
我正在处理网络 api 调用,其中包含带“&”的参数。
我已经尝试使用 uriEncodingComponent 获得以下信息,认为它可以解决问题,但我仍然 运行 遇到同样的问题。 url 我要到达的位置在下方。
http://localhost:123/api/Apples/GetApples/Red%20%26%20Green/20
我也曾尝试将我的应用程序中的 HTTPRuntime 更改为以下内容,但没有成功:
<httpRuntime requestValidationMode="2.0" requestPathInvalidCharacters="<,>,*,%,:,\,?" />
非常感谢任何帮助!
WebAPIConfig 的约束不包括 &。包括修改我的正则表达式以接受字符。
我正在处理网络 api 调用,其中包含带“&”的参数。
我已经尝试使用 uriEncodingComponent 获得以下信息,认为它可以解决问题,但我仍然 运行 遇到同样的问题。 url 我要到达的位置在下方。
http://localhost:123/api/Apples/GetApples/Red%20%26%20Green/20
我也曾尝试将我的应用程序中的 HTTPRuntime 更改为以下内容,但没有成功:
<httpRuntime requestValidationMode="2.0" requestPathInvalidCharacters="<,>,*,%,:,\,?" />
非常感谢任何帮助!
WebAPIConfig 的约束不包括 &。包括修改我的正则表达式以接受字符。