通过大尺寸JSON数组调用Rest API

时间:2017-11-03 16:49:41

标签: android arrays json rest api

我有一个Android应用程序,我正在使用sqlite。任务是,我准备从sqlite作为JSON数组的200多条记录,我试图调用REST将其作为String发送。错误是414 URI太长了。

最佳做法是什么?

1 个答案:

答案 0 :(得分:0)

当你说它很长时,你会在URL中发送你的记录json文件吗?!

如果是,则使用POST或PUT insted GET发送您的记录并将您的记录存入正文。

不喜欢:

GET /some_text/<your record file> HTTP/1.1
Host: www.example.com/

更改为:

POST /some_text HTTP/1.1
Host: www.example.com/

<your record file> 

PUT /some_text HTTP/1.1
Host: www.example.com/

<your record file>