我有一個變量,例如var merchanttoken = requestConfig.merchant_connect_token
,如何使一個呼叫端點e.g如何在nodejs中傳遞端點調用中的變量
request.get('http://pi.call/v2/{merchanttoken}/info, function)
我需要傳遞變量的URL時,我將它傳遞。
我有一個變量,例如var merchanttoken = requestConfig.merchant_connect_token
,如何使一個呼叫端點e.g如何在nodejs中傳遞端點調用中的變量
request.get('http://pi.call/v2/{merchanttoken}/info, function)
我需要傳遞變量的URL時,我將它傳遞。
我建議將它作爲POST請求傳遞,而不是GET。由於身份驗證令牌是敏感內容。
如果您希望GET更改URL格式,還是可以的。
http://pi.call/v2/info?merchanttoken={merchanttoken}
您可以通過
var url = require('url');
var url_parts = url.parse(request.url, true);
var merchanttoken = url_parts.merchanttoken;
您好@Harikrishnan,感謝您的幫助,我正在服務器調用服務器,所以我不需要擔心暴露令牌。 –
在服務器端訪問的NodeJS它只是建立URL作爲一個字符串。您可以使用模板文字邏輯或字符串添加將值添加到您的基本URL。 – jfriend00
你能告訴我如何? @ jfriend00 –
你不明白哪部分?這是非常基本的字符串操作:'「http://pi.call/v2/」+ someStringVariable'。 – jfriend00