Javascript Python到Node/JS
我正在阅读api的文档,但它的示例是python。 代码如下:Javascript Python到Node/JS,javascript,python,node.js,request,Javascript,Python,Node.js,Request,我正在阅读api的文档,但它的示例是python。 代码如下: import http.client conn = http.client.HTTPSConnection("api.sportradar.us") conn.request("GET", "/mma-t1/schedule.xml?api_key={your_api_key}") res = conn.getresponse() data = res.read() print(data.decode("utf-8"))
import http.client
conn = http.client.HTTPSConnection("api.sportradar.us")
conn.request("GET", "/mma-t1/schedule.xml?api_key={your_api_key}")
res = conn.getresponse()
data = res.read()
print(data.decode("utf-8"))
但我用的是node。我尝试将上述代码转换为:
import request from 'request';
const key = Meteor.settings.sportradar.mma_v1;
const conn = `api.sportradar.us/mma-t1/schedule.xml?api_key=${key}`;
request(conn, (err, res, body) => {
console.log('error:', err);
console.log('statusCode:', res && res.statusCode);
console.log('body:', body);
});
但是我得到了一个错误:无效的URI
如果这很重要的话,响应将是XML格式的
有人能帮忙吗?在node中,您通常需要将http或https附加到uri。就是这样!谢谢,是的!我等了10分钟才接受你的回答。