如何在android studio中发送“form-data”发布请求?

时间:2018-03-05 18:22:57

标签: java android http android-studio postman

我有一个项目要在几天内提交,我需要通过邮寄请求发送大量数据。 这不是一个主要问题,直到我发现我的服务器似乎不接受请求正文中的原始Json。 在用邮递员测试所有内容之后,2个帖子请求类型工作“form-data”和“x-www-form-urlencoded”。 只需为每个参数写一个键和一个值,我就能成功发送Post请求。 但我无法找到如何通过代码发送这种类型的请求,如何输入密钥和值,这些将作为“表单数据”发送。

这是不起作用的请求(作为内容类型json,Status 403 Forbidden):

{
"cookie": "test1|1521275188|udWlZft3jKw8HYBmni7F2LzctUFBCSDOzahc63Jm6Gk|2a7f91a7d68e2c10399706ba3f9e2833123ddb17e1de2f2d7a669b47ff701ab0",
"nonce" : "fddd5f3441",
"title" : "post try"}

这些是完成的请求(状态200 OK):

example 1

example 2

对不起,我没有任何代码要分享,因为我的代码总是导致403并且是Json,所以我认为这是不必要的...... 我该如何发送这样的帖子请求?我在哪里可以学习如何做到这一点? 它应该不简单吗?是不是有一个包或一个类来处理这些事情?谢谢!

0 个答案:

没有答案
相关问题