|
10精币
postman里面设置了headers 和 body 里面的参数 , 测试是成功的,但易语言里面用 网页_访问S (url, 1, data, , , header, , , , , , , , , , , , , , , ) 语句设置url,header 和 body data 后, 上传总报错{"inventoryRes":null},但易语言输出的调试文本到 postman里面运行也是正常的,
大概代码如下, 请各位大能指教 ,多谢
url = “http://editest.cyd.com.cn:48280/scm/inventory”
header = “Content-Type: application/json” + #换行符 + “x_Gateway-APIKey:37437b85-8bff-af4c-a9488882b” + #换行符 + “Accept:application/json”
.版本 2
data = “{” + #引号 + “inventoryReq” + #引号 + “:{” + #引号 + “head” + #引号 + “:{” + #引号 + “remoteUser” + #引号 + “: ” + #引号 + “S139601” + #引号 + “,” + #引号 + “signature” + #引号 + “: ” + #引号 + “S139601” + #引号 +
“,” + #引号 + “sn” + #引号 + “: ” + #引号 + “S139601” + #引号 + “,” + #引号 + “timestamp” + #引号 + “:123456}, ” + #引号 + “inventoryNo” + #引号 + “: ” + #引号 + “123456S139601” + #引号 + “,” + #引号 + “supplierCode” + #引号
+ “: ” + #引号 + “139601” + #引号 + “,” + #引号 + “plantCode” + #引号 + “: ” + #引号 + “139601” + #引号 + “,” + #引号 + “baseCode” + #引号 + “: ” + #引号 + “SZ0019” + #引号 + “,” + #引号 + “invOrg” + #引号 + “: ” + #引
号 + “1000-0010” + #引号 + “,” + #引号 + “invDate” + #引号 + “: ” + #引号 + “2024-11-10” + #引号 + “,” + #引号 + “isThirdParty” + #引号 + “: ” + #引号 + “N” + #引号 + “,” + #引号 + “partyCode” + #引号 + “: ” + #引号 + #引
号 + “}]} ”
|
最佳答案
查看完整内容
[e=4].版本 2
.支持库 spec
.子程序 _按钮_测试请求_被单击
.局部变量 局_data, ujson对象
.局部变量 局_headers, ujson对象
.局部变量 局_响应句柄, 整数型
.局部变量 局_http对象, uhttp
局_http对象.创建请求会话 ()
' 构建data
局_data.解析文本 (#请求数据)
' 创建headers
局_headers.创建 ()
局_headers.置文本 (“x_Gateway-APIKey”, “37437b85-8bff-af4c-a9488882b”)
局_响应句柄 = 局_http对象.Post (“http://ed ...
|