我正在尝试从Suitelet调用外部URL,导致406错误。
var user_name = ‘username’;
var password = ‘password’;
var url=”Url”;
var auth = nlapiEncrypt(user_name+’:’+password,’base64′);
var headers = new Array();
headers[“Content-Type”] = “application/json”;
headers[“Authorization”] = ‘Basic ‘+auth+”;
headers[“Token”] = ‘abcdddd-djfjjff-djd/dkdkd’;
var token_res=nlapiRequestURL(url, null,headers);
var token_response_XML = token_res.getBody();
nlapiLogExecution(‘DEBUG’, ‘token_response_XML’, token_response_XML);
有人建议吗?
先谢谢
答案 0 :(得分:0)
基于快速Google搜索(自从我看到错误代码以来已经很长时间),看起来您的其他系统没有以预期的方式返回数据。我建议使用chrome ARC(高级REST客户端)扩展程序进行测试,以便您可以看到整个过程并完成所有这些过程。这是我读到406页错误的页面,以刷新我的记忆。