TFS 中参数的长度限制 API?
Length limit for parameter in TFS API?
我尝试在我的 TFS (Team Foundation Server) 中获取一些构建定义的最后构建:
project/_apis/build/builds?definitions=1000,1001&queryOrder=queueTimeDescending&minTime=2020-05-03T00:00:00
这一直有效,直到 "definitions" 的字符串达到 440 个定义或 1984 个字符的限制。
然后我在请求中收到 404 错误。
参数字符串的定义数量或长度是否有这样的(未记录的)限制?
没有明确说明 url 可以多长时间,但看起来您已达到限制。但是根据这个 最好不要扩展 2000 个字符。我看你数了差不多2K,所以这可能就是你的情况。
您也可以在开发者社区上查看此 topic。对此进行了讨论并得出结论:
At present, you can only reduce the length of URL.
我尝试在我的 TFS (Team Foundation Server) 中获取一些构建定义的最后构建:
project/_apis/build/builds?definitions=1000,1001&queryOrder=queueTimeDescending&minTime=2020-05-03T00:00:00
这一直有效,直到 "definitions" 的字符串达到 440 个定义或 1984 个字符的限制。 然后我在请求中收到 404 错误。
参数字符串的定义数量或长度是否有这样的(未记录的)限制?
没有明确说明 url 可以多长时间,但看起来您已达到限制。但是根据这个
您也可以在开发者社区上查看此 topic。对此进行了讨论并得出结论:
At present, you can only reduce the length of URL.