java 代码无缘无故报错,不知道原因

报错如下

'HttpClient()' has protected access in 'sun.net.www.http.HttpClient'

代码

import sun.net.www.http.HttpClient;
HttpClient client=new HttpClient();
  public String HttpPost(String url, Map<String, String> DataParams, Map<String, String> Headers) throws IOException {
        HttpClient client=new HttpClient();
        return"";
    }
阅读 3.2k
2 个回答

HttpClient的构造函数是protected修饰的,不应该直接实例化,而是使用过HttpClient.New()

你这是想发送http post请求?
试试用org.apache.http.client这个包下的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题