我有这个URL字符串:
http://localhost:9033/api/v1/myapi/account/123456/collection/COLL12345
我想修改它还包括文档ID。可能有一个或多个文档所以我认为这些应该是某种形式的数组。我是否应该将我的API调用从GET
更改为POST
,并将文档ID作为消息体中的JSON
数组,或者是否可以与它们一起构建URL字符串?
你既可以将它们添加到URI路径或URI查询。我会为此使用查询,类似于:/api/v1/myapi/account/123456/collection/COLL12345?ids=[1,4,5]
。您需要对[1,4,5]
部分进行URI编码,然后在服务器上进行URI解码和JSON解析。