工作笔记–对接三方Http接口遇到的问题
- 2019 年 10 月 3 日
- 筆記
??? HttpClient 4.4 ????? http api ?????????????????????????????????????????????????
????
?????????????????????????????????????????????????????????????????????????????????
?????????????????????? POSTMAN ??????????????
????????????????????????????????????????????
?????????????????????????????????APPID?APPKEY???????????????Head???????????????????????????????????APPID ??????????????????????????????????????????????????
???????????appid????????????????????????????????????????????????????????????????????????????????
???????????????? POSTMAN ????????????????????????????????????????????????
????????multipart/form-data??
??????????????????????????????????????????????????????????????????????????????????????????????????????????
??????? Java ??? java.net.HttpURLConnection ????????????????????????content-type??? multipart/form-data?
??????? java.net ??????????????????????????????????????????????????????????????????
?????????????????????java.net??????????????????????????? HttpClient ???????????
HttpClient ? Apache ?????????????????????? http ??????????Java?????????????? HttpClient ????????????????
HttpClient????? multipart/form-data ???????????????????????
? HttpClient ????????????????????????????????
????? 400 Bad request
???????????????????????????
??????????????????????????IP?????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????????????????????????????????400 Bad request??????????????????????????????????????????????????
???????????????????????????????????????????????????????????? HTTP ?????????????? HTTPS ????????????????????????HTTP ??????????HTTP????????????????????????
?? 502 Bad Getway
????????????????????????????Read timeout? ??????????????10????????????????30???????? 502 Bad Getway
502 Bad Gateway?????????????????????????????WEB?????????????????????????????????????/??? ???????????/?????????????????????????????????????????????????????
????????????
??????????????????????????? http ? https ???????????????????
????????????????????????????????????????
????????????????????ssl??????????????????????http???????????https???????????????????
?????????????
??????-javax.net.ssl.SSLException:Unrecognized SSL message,plaintext connection?
???????? HTTP ?????????jvax.net.ssl.SSLException:Unrecognized SSL message,plaintext connection?
????????????? SSL ????????????????????????????????????????????
???????????????????
??
??? Http ??????????????????????????????????????????????