工作项 - 获取工作项批次和工作项 - 列表有什么区别?

问题描述 投票:0回答:1

两者似乎都使用 ID。一种是 GET,另一种是 POST,两者的 ID 上限都是 200 个。

https://learn.microsoft.com/en-us/rest/api/azure/devops/wit/work-items/get-work-items-batch?view=azure-devops-rest-7.1&tabs=HTTP

https://learn.microsoft.com/en-us/rest/api/azure/devops/wit/work-items/list?view=azure-devops-rest-7.1&tabs=HTTP

azure azure-devops-rest-api
1个回答
0
投票

Work Items - List API 使用

Get
方法,并在 URI 中添加可选参数(
ids,
asOf
fields
等),可受 URI 长度限制。

工作项 - 批量获取工作项 API 使用

Post
方法以及请求正文中的参数,允许更大的有效负载。

因此,当调用请求比较小时,它们都可以工作。当尝试检索大量带有参数的特定工作项时,我们可以使用

POST
请求。

参见【HTTP POST 可以无限制吗?】和不同浏览器中 URL 的最大长度是多少?.

的讨论。
© www.soinside.com 2019 - 2024. All rights reserved.