Browse Source

修正撤销商品提交方式为get

master
xyiege 3 years ago
parent
commit
763ef6b8bc
  1. 28
      src/main/java/cn/chjyj/szwh/utils/SzwhApiUtils.java
  2. 2
      urls.md

28
src/main/java/cn/chjyj/szwh/utils/SzwhApiUtils.java

@ -6,7 +6,10 @@ import com.alibaba.fastjson2.JSONObject;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.apache.commons.logging.Log; import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory; import org.apache.commons.logging.LogFactory;
import org.apache.http.client.utils.URIBuilder;
import java.net.URISyntaxException;
import java.net.URL;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
@ -54,15 +57,28 @@ public class SzwhApiUtils {
Map hmap = new HashMap(); Map hmap = new HashMap();
hmap.put("entrust_token",sign); hmap.put("entrust_token",sign);
//请求参数 转为json //请求参数map
JSONObject rparam = new JSONObject(); Map<String,String> rparam = new HashMap();
rparam.put("revokeReason",reason); rparam.put("revokeReason",reason);
rparam.put("isliCode",goodsIslicode); rparam.put("isliCode",goodsIslicode);
rparam.put("status",3); rparam.put("status","3");
String params=rparam.toString(); //构建url请求地址
try {
URIBuilder builder = new URIBuilder(url);
if (rparam != null) {
for (String key : rparam.keySet()) {
builder.addParameter(key, rparam.get(key));
}
//请求的地址信息
url= builder.toString();
}
}catch (URISyntaxException ex){
log.error("off goods urisyntax exception:"+ex.toString());
ex.printStackTrace();
}
// 发送post请求 // 发送get方式,urlpararam格式
JSONObject json = RequestUtils.postData(url,params,hmap); JSONObject json = RequestUtils.GetData(url,hmap,false);
return json; return json;
} }

2
urls.md

@ -35,3 +35,5 @@
16.[字节流InputStream和OutputStream、向文件读写内容](https://blog.csdn.net/Tir_zhang/article/details/124733876) 16.[字节流InputStream和OutputStream、向文件读写内容](https://blog.csdn.net/Tir_zhang/article/details/124733876)
17.[StringUtils工具类常用方法](https://www.cnblogs.com/jmcui/p/7208383.html) 17.[StringUtils工具类常用方法](https://www.cnblogs.com/jmcui/p/7208383.html)
18.[JAVA发送GET、POST请求,携带请求头,接收解析返回值(通过URL)](https://blog.csdn.net/HezhezhiyuLe/article/details/92395041)
Loading…
Cancel
Save