HTTP POST 请求使用 Volley 发送 JsonObject

我正在尝试通过 Android 上的 Volley 库发出 HTTP POST 请求。


实际上,我想检索 API 返回给我的 JSON 对象。


API 文档给了我这个有效的 curl 请求:


curl -H "Authorization: Token $API_KEY" \

    --header "Content-Type: application/json" \

    --compressed \

    --data @- \

    https://api.idbus.com/v1/search <<JSON

      {

        "origin_id": 1,

        "destination_id": 17,

        "date": "2015-08-15",

        "passengers": [

          { "id": 1, "age": 30 },

          { "id": 2, "age": 30 },

          { "id": 3, "age": 1 }

        ]

      }

JSON

但我想用 Volley 将其转换为 HTTP 请求。


问题是,当我启动我的代码时,在 curl 请求工作时出现 404 错误。


我认为问题出在我将 JSON 对象传递到请求中的方式。但是我没有找到错误希望有人可以帮助我,在此先感谢您!


胡子哥哥
浏览 133回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java