【问题标题】:Simulate form post using http client in Android app?在 Android 应用程序中使用 http 客户端模拟表单发布?
【发布时间】:2014-10-10 13:42:36
【问题描述】:

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

我在浏览器中捕获了网络流量,据我所知,浏览器构造了一个多部分表单请求,但是当我复制请求并使用 REST 客户端再次调用它时,错误请求 em> 被退回。

有没有办法在Android中构造一个模拟表单post的http请求?

【问题讨论】:

    标签: java android json rest http


    【解决方案1】:

    如果它是只读的,我认为您将无法使用 POST 发出请求(假设用于编辑或添加内容)。

    如果您让我给您一个建议,我建议您将此项目用作库。

    https://github.com/matessoftwaresolutions/AndroidHttpRestService

    让你轻松处理api、控制网络问题等

    您可以在那里找到使用示例。

    您只需:

    1. 建立您的网址
    2. 告诉组件在POST模式下执行
    3. 构建您的 JSON

    正如我告诉你的,我不知道它是否会起作用。

    希望对你有帮助!!!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-14
      • 2017-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-13
      相关资源
      最近更新 更多