栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何使用Java使用正确的实体构建http发布请求,而不使用任何库?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何使用Java使用正确的实体构建http发布请求,而不使用任何库?

它是使用HttpClient的示例代码。

希望这些信息对您有所帮助。

// yourIDString userID = "";String albumID = "";String photoID = "";HttpPost postRequest = new HttpPost(    "https://picasaweb.google.com/data/feed/api/user/" + userID    + "/albumid/" + albumID + "/photoid/" + photoID);postRequest.addHeader(new BasicHeader("GData-Version", "2.0"));postRequest.addHeader(new BasicHeader("Authorization",    "GoogleLogin auth=" + mAuthToken));String content =     "<entry xmlns='http://www.w3.org/2005/Atom'>"    + "<content>" + comment + "</content>"    + "<category scheme='http://schemas.google.com/g/2005#kind'"    + " term='http://schemas.google.com/photos/2007#comment'/>"    + "</entry>";try {    StringEntity entity = new StringEntity(content);    entity.setContentType(new BasicHeader("Content-Type",        "application/atom+xml"));    postRequest.setEntity(entity);    HttpClient httpclient = new DefaultHttpClient();    HttpResponse response = httpclient.execute(postRequest);} catch (UnsupportedEncodingException e) {    e.printStackTrace();} catch (ClientProtocolException e) {    e.printStackTrace();} catch (IOException e) {    e.printStackTrace();}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/570098.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号