在Android应用中使用http客户端模拟表单帖子?

时间:2014-10-10 13:42:36

标签: java android json rest http

所以,我正在开发一个服务的应用程序,它有一个基于json(不幸)的只读API 。检索内容完全没有问题,但发布内容的唯一方法是在其网站上使用表单,该表单是PHP脚本。该服务是开源的,所以我知道表单需要哪些字段,但无论发送什么,它总是会产生 BAD REQUEST

我在浏览器中捕获了网络流量,据我所见,浏览器构建了一个多部分表单请求,但是当我复制请求并使用REST客户端再次调用它时, BAD REQUEST 返回。

有没有办法在Android中构建一个模拟表单帖子的http请求?

1 个答案:

答案 0 :(得分:1)

如果它是re​​adonly我认为你将无法使用POST发出请求(假设编辑或添加内容)。

如果您让我给您建议,我建议您将此项目用作图书馆。

https://github.com/matessoftwaresolutions/AndroidHttpRestService

它使您轻松处理api,控制网络问题等。

你可以在那里找到一个使用样本。

你只需要:

  1. 构建您的网址
  2. 告诉组件在POST模式下执行
  3. 构建您的JSON
  4. 正如我告诉过你的,我不知道它是否能奏效。

    我希望它有所帮助!!!