如何解决Azure函数请求太长-HTTP错误414
我想将在Base64中转换的XML文件发送到Azure Function参数。不幸的是,如果在我调用Azure函数时XML太大,它将以“ HTTP ERROR 414”答复。 我正在Visual Studio中开发Azure函数,当我在localhost中运行它时已经出现错误。
我使用默认的HTTP触发请求,并调用它在浏览器中手动插入网址。
public static async Task<IActionResult> Run(
[HttpTrigger(AuthorizationLevel.Function,"get","post",Route = null)] HttpRequest req,ExecutionContext context,ILogger log)
{ ... }
URL为http:// localhost:7071 / api / FatturaPassiva?NumeroFattura = 456&FileXml = PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVR ...
我尝试模拟POST请求,但仍然出现相同的错误。
如何解决问题或设置更大的限制?预先感谢您的答复。
Simone
解决方法
如果直接在浏览器中输入URL,则默认值为get
请求。 HTTP Get Request URL受限制,您可以参考此post。
您可以使用post
个请求。我使用postman
发送post
请求。您可以使用类似的工具。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。