在android 6.0中,org.apache.http.legacy
库已被弃用,因此我尝试将项目迁移到HttpURLConnection
。
在项目中,我使用了Header
和BasicHeader
。我没有找到如何用HttpUrlConnection
替换这些类。我想知道如何使用HttpUrlConnection
在请求中添加标头。
答案 0 :(得分:2)
URL url=new URL("YOURURL");
HttpURLConnection connection= (HttpURLConnection) url.openConnection();//establishing connection from url
connection.setDoOutput(true);
connection.setRequestMethod("POST");//method type
connection.setRequestProperty("Content-Type","application/json");// setting headers