日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java 利用HttpClient PostMethod提交json數(shù)據(jù)操作

瀏覽:50日期:2022-08-17 18:41:38
故事前要

今天,在做公司的一個(gè)項(xiàng)目,需要和第三方公司進(jìn)行對(duì)接,需要將我們采集到的數(shù)據(jù)發(fā)送給第三方公司,按照對(duì)方提供的文檔,傳遞好參數(shù)后,httpclient.execute(method)請(qǐng)求后,得到的狀態(tài)碼 ,一直是502,猶豫第一次使用HttpClient post json數(shù)據(jù),一直懷疑是自己的代碼問(wèn)題,最后不知在哪個(gè)技術(shù)論壇看到 ,有人問(wèn)url請(qǐng)求中有空格怎么辦,突然發(fā)現(xiàn)對(duì)方提供的pdf文檔中 竟然包含空格,而我天真的無(wú)視掉了 以為是文檔的問(wèn)題。

算了…… 不多BB了….

PostMethod請(qǐng)求注意兩點(diǎn):

1、如果使用的是公司的服務(wù)器,設(shè)置好代理和端口。

2、如果url中有空格,需要使用%20 進(jìn)行轉(zhuǎn)義。

貼一下我的代碼 ,給不會(huì)還沒(méi)用過(guò)不會(huì)PostMethod請(qǐng)求的萌新們…

HttpClient httpClient = new HttpClient(); String host = (String) BaseConfig.get('host'); String port = (String) BaseConfig.get('port'); httpClient.getHostConfiguration().setProxy(host, Integer.valueOf(port)); PostMethod postMethod = new PostMethod(applyurl); JSONObject jsonObject = new JSONObject(); jsonObject.put('name',user.getName()); jsonObject.put('phone',user.getPhone()); jsonObject.put('provinceCode',user.getProvinceCode()); jsonObject.put('cityCode',user.getCityCode()); jsonObject.put('buyModelCode',user.getBuyModelCode()); jsonObject.put('dealerCode',user.getDealerCode()); jsonObject.put('url','http:xxx'); String toJson = jsonObject.toString(); RequestEntity se = new StringRequestEntity (toJson ,'application/json' ,'UTF-8'); postMethod.setRequestEntity(se); postMethod.setRequestHeader('Content-Type','application/json'); //默認(rèn)的重試策略 postMethod.getParams().setParameter(HttpMethodParams.RETRY_HANDLER, new DefaultHttpMethodRetryHandler()); postMethod.getParams().setParameter(HttpMethodParams.SO_TIMEOUT, 5000);//設(shè)置超時(shí)時(shí)間 int httpStatus = hc.executeMethod(postMethod); String str=postMethod.getResponseBodyAsString(); T.console('str-------:'+str);

代碼很簡(jiǎn)單,就不過(guò)多解釋了,最后感謝這個(gè)坑爹的文檔,又讓我學(xué)到了一招。

補(bǔ)充:利用HttpClient&PostMethod上傳文件和請(qǐng)求參數(shù)

我就廢話不多說(shuō)了,大家還是直接看代碼吧~

//HttpClient發(fā)起請(qǐng)求public static String sendUrlFile(String url, String jsonstr) { String result = ''; try { HttpClient httpclient = new HttpClient(); PostMethod post = new PostMethod(url); FilePart filePart = new FilePart('file', new File('/root/桌面/文檔/記錄.txt')); filePart.setCharSet('utf-8'); post.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET, 'utf-8'); //Part數(shù)組裝需要傳第的參數(shù)和文件等 Part[] parts = {new StringPart('username',jsonstr , 'utf-8'),filePart}; MultipartRequestEntity entity = new MultipartRequestEntity(parts, post.getParams()); post.setRequestEntity(entity); int code = httpclient.executeMethod(post); //拿到響應(yīng)結(jié)果 result = new String(post.getResponseBody(), 'UTF-8'); //可釋放連接 post.releaseConnection(); return result; } catch (HttpException h) { LOGGER.error('cause HttpException:' + h.getMessage()); } catch (Exception i) { LOGGER.error('發(fā)送請(qǐng)求錯(cuò)誤: url cause IOException:' + i.getMessage()); } return '';}//接收請(qǐng)求服務(wù)器端 參數(shù)需要和發(fā)送端一致

@ResponseBody@RequestMapping(value = “/login”)public JsonResult revice(@RequestParam(“file”) MultipartFile file,@RequestParam(“username”)String username) throws IOException{InputStream in = file.getInputStream();OutputStream out = new FileOutputStream('/root/桌面/ok.txt');byte[] bs = new byte[1024];int len;while(-1 != (len = (in.read(bs)))){out.write(bs);}JsonResult json = new JsonResult();System.out.println();json.setResult(“ok”);return json;}

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

標(biāo)簽: Java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
日本不卡一二三区黄网| 国产va在线视频| 福利一区在线| 日韩免费福利视频| 日韩av首页| 欧美国产美女| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 亚洲婷婷在线| 在线日韩一区| 蜜臀a∨国产成人精品| 亚洲精品综合| 国产欧美二区| 狠狠久久伊人中文字幕| 日韩视频网站在线观看| 国产真实久久| 日韩有吗在线观看| 美女在线视频一区| 999国产精品| 日韩精品一二三| 久久一区精品| 欧美久久精品一级c片| 亚洲综合激情在线| 国产一区二区久久久久| 久久免费高清| 亚洲欧美久久久| 91精品视频一区二区| 色婷婷色综合| 红桃视频国产精品| 欧美片第1页综合| 高清不卡一区| 日韩中文字幕亚洲一区二区va在线| 日韩一区二区三区四区五区| 精品国产麻豆| 噜噜噜躁狠狠躁狠狠精品视频| 久久国产欧美日韩精品| 色婷婷色综合| 日本亚洲欧美天堂免费| 日韩激情一区| 亚洲日本在线观看视频| 国产欧美欧美| 亚洲激情不卡| 久久精品国产精品亚洲毛片| 夜久久久久久| 国产在视频一区二区三区吞精| 欧美a级片一区| 国内自拍视频一区二区三区| 亚洲v天堂v手机在线| 日韩欧美精品综合| 国产免费av国片精品草莓男男 | 亚洲不卡视频| 日韩精品免费一区二区在线观看| 蜜臀av性久久久久蜜臀aⅴ四虎| 美女视频网站久久| 日韩精品一区二区三区中文| 婷婷激情久久| 亚洲黄色网址| 国产精品porn| 国产女人18毛片水真多18精品| 亚洲一区av| 亚洲欧美日韩一区在线观看| 热三久草你在线| 精品视频网站| 久久超级碰碰| 美女高潮久久久| 国产精品中文字幕亚洲欧美| 青青草国产成人99久久| 亚洲欧洲午夜| 免费av一区| 红桃视频国产精品| 久久国产精品毛片| 午夜在线一区二区| 亚洲欧美日韩国产综合精品二区| 亚洲黄色在线| 午夜亚洲福利在线老司机| 久久av一区二区三区| 快she精品国产999| 日韩高清在线观看一区二区| 欧美亚洲免费| 久久三级毛片| 欧美国产美女| 99久久久久| 亚洲成人日韩| 日韩精品乱码av一区二区| 国产乱人伦精品一区| 美女视频免费精品| 久久久久91| 美女国产一区| 国产精品亚洲欧美| 日韩欧美不卡| 一区二区亚洲视频| 国产精一区二区| 91精品一区二区三区综合在线爱| 日韩在线一二三区| 欧美精品第一区| 久久久成人网| 日韩一区二区三区免费视频| 国产欧美日韩精品高清二区综合区 | 日韩欧美二区| 亚洲一区av| 精品国产99| 蜜桃久久av一区| 成人亚洲精品| 免费人成精品欧美精品| 精品欧美视频| 免费看欧美美女黄的网站| 精品视频在线观看网站| 亚洲精品123区| 国产欧洲在线| 日本va欧美va欧美va精品| 日韩欧美少妇| 国产精品videossex| 视频一区二区三区中文字幕| 精品国产乱码| 日本aⅴ精品一区二区三区 | 色综合www| 国产欧美亚洲一区| 免费观看久久久4p| 九色精品91| 亚洲www啪成人一区二区| 三级久久三级久久久| 日韩一级精品| 欧美在线观看视频一区| 国产一区二区三区四区五区 | 亚洲成人二区| 麻豆成人91精品二区三区| 亚洲人亚洲人色久| 在线国产一区| 亚洲福利免费| 亚洲天堂成人| 97人人精品| 精品久久亚洲| 久久精品色播| 国产一区二区三区天码| 免费日韩一区二区三区| 国产精品密蕾丝视频下载| 97久久精品| 国产精品白浆| 国产一区一一区高清不卡| 久久精品国产亚洲aⅴ| 久久久久伊人| 日韩国产欧美一区二区| 美女网站视频一区| 宅男在线一区| 在线亚洲激情| 在线视频精品| 日韩中文字幕亚洲一区二区va在线| 亚洲一区观看| 日韩欧美高清一区二区三区| 日本午夜精品久久久久| 国产调教精品| 麻豆成全视频免费观看在线看| 国产资源在线观看入口av| 久久国产欧美| 在线精品国产亚洲| 久久不见久久见国语| 国产精品久久久久蜜臀| 国户精品久久久久久久久久久不卡 | 久久夜色精品| 国产精选久久| 999久久久91| 亚洲一区二区免费在线观看| 91精品国产经典在线观看| 精品亚洲成人| 午夜久久影院| 久久国产三级精品| 久久国产亚洲精品| 亚洲精品日韩久久| 精品午夜av| 日韩专区在线视频| 成人精品国产亚洲| 亚洲欧美日韩综合国产aⅴ| 久久狠狠久久| 国产精品88久久久久久| 国产精品天天看天天狠| 99国产精品久久久久久久成人热| 久久精品超碰| 亚洲在线免费| 日本在线高清| 国产欧美一区二区三区米奇| 久久久久久久久久久9不雅视频| 亚洲色图综合| 日韩精品一区二区三区免费观看| 日本色综合中文字幕| 好看不卡的中文字幕| 国产成人精品亚洲线观看 | 亚洲啊v在线| 国产精品综合色区在线观看| 亚洲欧美不卡| 久久精品国产www456c0m| 精品国产一区二区三区av片| 亚洲另类视频| 久热re这里精品视频在线6| 尤物tv在线精品| 日韩精品91| 在线一区av| 日韩不卡一区| 亚洲三级欧美| 国产精品日本一区二区不卡视频 | 国产suv精品一区| 欧美国产专区|