【发布时间】:2020-06-11 05:43:12
【问题描述】:
您好,我在为聊天机器人设计节点组件时收到 Http502 错误。第一个代码运行良好,但第二个代码给出了 http502 错误。你不需要阅读所有的code。这只是为了参考。我对两者都使用相同的host and same proxy setting,只有终点是变化。仍然第二个不起作用。我错过了什么?简单的NODE API call 对两者都有效。设计组件时出现错误。
我是否正确处理了代理问题?这是正确的方法吗?
'use strict';
process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";
var request = require('request');
var username = "shrutisharma@infy.com";
var password = 'Password';
var baseUrl = 'https://xxxxx18993c046e585b90bc8cc5e1f80-jcs.oci.cloudonline.ml:443';
var baseUrlwoHttps = baseUrl.substring(8);
process.env["NO_PROXY"] = baseUrlwoHttps;
var getUrl = baseUrl + '/IMCMCSREST/rest/v1/PlannedCosts';
var outcome;
var options = {
url: getUrl,
auth: {
user: username,
password: password
}
}
下面的一个不工作
'use strict';
process.env.NODE_TLS_REJECT_UNAUTHORIZED = "0";
var request = require('request')
var username = "shrutisharma@infy.com";
var password = 'DDixit90';
var baseUrl = 'https://xxxxx18993c046e585b90bc8cc5e1f80-jcs.oci.cloudonline.ml:443';
var baseUrlwoHttps = baseUrl.substring(8);
process.env["NO_PROXY"] = baseUrlwoHttps;
var getUrl = baseUrl + '/IMCMCSREST/rest/v1/PlannedCosts/2007/child/CmiCpPlanCostTypesView/000200000124ACED0005737200146A6176612E6D6174682E426967446563696D616C54C71557F981284F0300024900057363616C654C0006696E7456616C7400164C6A6176612F6D6174682F426967496E74656765723B787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B020000787000000000737200146A6176612E6D6174682E426967496E74656765728CFC9F1FA93BFB1D030006490008626974436F756E744900096269744C656E67746849001366697273744E6F6E7A65726F427974654E756D49000C6C6F776573745365744269744900067369676E756D5B00096D61676E69747564657400025B427871007E0002FFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFE00000001757200025B42ACF317F8060854E002000078700000000207D7787800000127ACED0005737200146A6176612E6D6174682E426967446563696D616C54C71557F981284F0300024900057363616C654C0006696E7456616C7400164C6A6176612F6D6174682F426967496E74656765723B787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B020000787000000000737200146A6176612E6D6174682E426967496E74656765728CFC9F1FA93BFB1D030006490008626974436F756E744900096269744C656E67746849001366697273744E6F6E7A65726F427974654E756D49000C6C6F776573745365744269744900067369676E756D5B00096D61676E69747564657400025B427871007E0002FFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFE00000001757200025B42ACF317F8060854E0020000787000000005012A05FDE67878/child/CstCostTypesView/5000003046/child/CstItemCostsView';
var options = {
url: getUrl,
auth: {
user: username,
password: password
}
}
【问题讨论】:
标签: javascript node.js npm node-modules chatbot