带有发布请求和参数作为JSON对象的HttpUrlConnection?

阿鲁·玛尼

这里同样的问题但是我想使用以下结构进行请求。

"method": "post",

"url": parserApiUrl,

"data": {

"url": s3BaseUrl + imageKey

},

"headers": {

"x-api-key": "sdsdasdwdw"

}
阿鲁·玛尼

我通过以下步骤找到了解决方案

urlConnection = (HttpURLConnection) url
                        .openConnection();
                urlConnection.setDoOutput(true);
                urlConnection.setRequestMethod("POST");
                urlConnection.setRequestProperty("Content-Type", "application/json");
                urlConnection.setRequestProperty("x-api-key", x_api);
                urlConnection.setRequestProperty("Accept", "application/json");

                String datajson =  "{\"file\": \""+imageString.trim()+"\"}";
                Log.e("data","json:"+datajson);

                OutputStream os = urlConnection.getOutputStream();
                os.write(datajson.getBytes("UTF-8"));
                os.close();

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Spring MVC:发布请求和带有数组的json对象:错误请求

带有嵌套JSON参数的Alamofire发布请求

发送带有数据和JSON参数的发布请求

带有发布请求和QNetworkAccessManager的内存泄漏

Laravel 5.4带有请求和参数的路由

带有对象作为参数的Jersey服务

如何在CRONET中将JSON对象作为发布请求发送?

如何在CRONET中将JSON对象作为发布请求发送?

Python:删除带有请求和JSON的函数

使用JSON发布请求后没有请求参数

带有参数数据的Python请求发布

截击不发送带有参数的发布请求。

React:带有参数和正文的axios发布请求

带有json参数的Angular HTTP请求

是否可以将带有vars的json对象作为angularjs指令参数传递?

带有 HttpUrlConnection 的 PUT 请求 (JAVA)

Spring验证Map作为带有注释的请求参数

如何发送带有数组作为参数的 GET 请求?

如何通过带有标头的齐射发布JSON请求?

我无法将带有httpUrlConnection的android应用中的json发布到NodeJs服务器

带有URL参数的HttpURLConnection DELETE

如何使用Ansible发布带有参数的Json文件

将JSON字符串作为输入传递给带有Selenium的RESTAssured中POST请求正文的参数之一

将带有可选/默认属性的对象作为参数的函数?

带有对象指针作为参数的C ++复制构造函数

如何将传递对象作为参数发送到发布请求

带有 GeoJson 对象的 Mongo 请求和不同字段上的多个 $near

带有其他对象列表的Spring Web服务请求和响应映射

[Android]-带有HttpUrlConnection的POST Json