2
我在我的机器上使用nodejs设置了本地服务器。这样的事情:从salesforce.com访问本地nodejs服务器
var fs = require("fs");
var config = JSON.parse(fs.readFileSync("config.json"));
var host = config.host;
var port = config.port;
var express = require("express");
var app = express();
app.get("/",function(request,response){
response.send('thanks for visiting my site');
});
app.listen(port, host);
现在,如果我发送一个http请求到这个服务器,我得到502 seervice不可用的响应。
HttpRequest req = new HttpRequest();
req.setEndpoint('http://localhost:4555/');
req.setMethod('GET');
Http http = new Http();
HTTPResponse res = http.send(req);
我也在远程站点设置中添加了localhost url,但仍然无法拨打电话。任何想法如何去做呢?
这与salesforce/apex有什么关系? –
@Martin: 我在salesforce中创建http请求.. – Anamadeya
SOrry,我没有明白。你想从salesforce callout中打出你本地的nodejs实例吗? –