gpt4 book ai didi

.net - HttpSelfHostServer 返回 400 Invalid URL for valid urls

转载 作者:可可西里 更新时间:2023-11-01 16:56:31 25 4
gpt4 key购买 nike

我们有一个使用 HttpSelfHostServer 的 Windows 服务,它大部分时间都在工作,但是,我们最近发现了一个错误,其中“长”网址总是被视为无效。

“好”网址的示例:http://localhost:35353/api/files/ZmlsZTovLy9DOi9Vc2Vycy9kYXZpZC9Eb3dubG9hZHMvU2FtcGxlIERvY3VtZW50cy9BWklQUEVSXzAwMDc0OTUuaHRt/permissions

An example of a 'invalid' url:http://localhost:35353/api/files/ZmlsZTovLy9DOi9Vc2Vycy9kYXZpZC9Eb3dubG9hZHMvU2FtcGxlIERvY3VtZW50cy9BQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjEyMzQ1Njc4OTBBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjEyMzQ1Njc4OTAvQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVoxMjM0NTY3ODkwL0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaMTIzNDU2Nzg5MEFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaMTIzNDU2Nzg5MC50eHQ=/permissions

我注意到,当/files/{file}/permissions 之间的加密字符串 {file} 大于 260 个字符时,它会失败,但当它更少时,它会起作用。 260 是硬性限制还是有什么方法可以增加它?感谢您的帮助!

最佳答案

这听起来像是 MAX_PATH 被用来限制 URL - 我猜这是一个文件系统限制,我猜它已经内置到自托管服务器中。

请参阅此处的“最大路径长度限制”:http://msdn.microsoft.com/en-us/library/aa365247.aspx

关于.net - HttpSelfHostServer 返回 400 Invalid URL for valid urls,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17368703/

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