|
发表于 2023-11-29 09:58:47
|
显示全部楼层
对,是后端,但是为啥我写了脚本调用不了第三方接口?
这个是我的代码
var result = {
}
var pushdata = {
}
var requestJson = JSON.parse(requestText);
if( typeof(requestJson) === "string" ){
requestJson = JSON.parse(requestJson);
}
pushdata.title = requestJson.subject;//标题,必填
pushdata.from = requestJson.dept;//来文单位,必填
pushdata.key = ""; //文件加密私钥,选填,为空则认为没加密
try{
var url = 'http://192.168.*.**:8080/process/getBack';
var ArrayList = Java.type('java.util.ArrayList');
var heads = new ArrayList();
var NameValuePair = Java.type('com.x.base.core.project.bean.NameValuePair');
var p1 = new NameValuePair('Content-Type','application/json;charset=utf-8');
heads.add(p1);
var HttpConnectionClass = Java.type('com.x.base.core.project.connection.HttpConnection');
var docContent =JSON.stringify(pushdata);
var resp = HttpConnectionClass.postAsString(url,heads,docContent);
}catch(e){
print(e.printStackTrace());
} |
|