如何将超过2083个字符的数据发送到URL?

时间:2014-10-12 15:38:57

标签: url

假设我有一个1500个整数的列表,每个整数约15个字符。所以一个大约22500个字符的列表。我如何将其发送到我的Web服务,以便我可以用它查询我的数据库?

2 个答案:

答案 0 :(得分:1)

您可以使用POST代替GET

答案 1 :(得分:1)

网址有两个限制:

  • 长度(可能因网络服务器而异,但总是有限的)
  • 结构(对于简单的键/值对来说很好,但大多数情况下都没有用,但是没有用)

如果您希望向服务器发送相当多的结构化数据,那么POST request就是您正在寻找的。请求可以携带一个与URL分开的简单键/值对列表,但也可以携带请求 body (GET请求不能),这是存储结构化数据的好地方(可能在例如JSON格式。