Netsuite外部网址呼叫

时间:2018-01-11 05:59:22

标签: javascript http netsuite suitescript

我正在尝试从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);

有人建议吗?

先谢谢

1 个答案:

答案 0 :(得分:0)

基于快速Google搜索(自从我看到错误代码以来已经很长时间),看起来您的其他系统没有以预期的方式返回数据。我建议使用chrome ARC(高级REST客户端)扩展程序进行测试,以便您可以看到整个过程并完成所有这些过程。这是我读到406页错误的页面,以刷新我的记忆。

406 Not Acceptable