我正在开发一个 REST API,目前客户端在 QueryString 中发送数据。对于一种方法,客户端需要发送相对较大的数据(XML 内容)。由于查询字符串大小限制,我正在寻找替代方案。
除了查询字符串之外,还有哪些方法可以在 HttpGet 请求中发送数据?
我正在开发一个 REST API,目前客户端在 QueryString 中发送数据。对于一种方法,客户端需要发送相对较大的数据(XML 内容)。由于查询字符串大小限制,我正在寻找替代方案。
除了查询字符串之外,还有哪些方法可以在 HttpGet 请求中发送数据?
即使您对使用正确,@GET
您也面临着实现的实际限制(第 5.2 节)。@POST
如果您的 queryString 相当大,您将不得不使用您的方法。
使用 URL 中的查询字符串传递数据适用于该GET
方法。您可以使用PUT
或POST
。这样您就可以将数据粘贴到请求对象中(只需将查询字符串而不是 URL 放入请求中)。