在节点js中使用params调用URL

时间:2018-06-03 13:37:38

标签: javascript node.js url

我想说的是,我对整件事情不熟悉,如果我严重解释我的问题,请对不起。

我有一个url(带有一些参数),我需要在app.js中调用它(它会发送一条短信)

如果我在网络浏览器中调用这样的URL:

http://10.9.1.252:8111/goip/en/dosend.php?USERNAME=root&PASSWORD=root&smsprovider=2&smsnum=003630123456&method=2&Memo=Test"

它将我重定向到另一个URL(这是真正的发送,messageID是引用第一个URL):

http://10.9.1.252:8111/goip/en/resend.php?messageid=73&USERNAME=root&PASSWORD=root

我试图让它在这样的app.js中工作,但它不能正常工作

 var sms_message = "http:/" + "/10.9.1.252:8111/goip/en/dosend.php?USERNAME=root&PASSWORD=root&smsprovider=2&smsnum=" + phone_number + "&method=2&Memo=";

    //test fetch for sms
    fetch(sms_message + 'hello')
        .then(res => {
            console.log(res.ok);
            console.log(res.status);
            console.log(res.statusText);
            console.log(res.headers.raw());
            console.log(res.headers.get('content-type'));
        });

我的问题是它没有进行重定向所以我的消息是"卡住" /"丢失" 有没有办法让这项工作像在Web浏览器中使用它,它也进行重定向,或者因为它在URL中有php它不会工作?

提前致谢

0 个答案:

没有答案