簡體   English   中英

Javascript 請求--> 從 https 獲取 API

[英]Javascript Request--> Get API from https

我需要將數據庫連接到網站,並且我已經為我的應用程序使用 python 完成了此操作,但似乎將它與 javascript 連接起來要困難得多。

標頭和參數都填充了帶有必要信息的鍵值對。

這是我的python代碼:

response = requests.get("https://websiteAPI", headers=headers, params=parameters)

我需要能夠更改標頭,因為這是我存儲 api 密碼的地方,還可以更改參數,以便我能夠獲得所需的信息。

目前我正在使用來自 javascript 的請求庫並擁有它,但我仍然因此收到許多錯誤。

var response = new request.Request("https://websiteAPI", {headers: headers} );

有什么我缺少的東西可以像在python中一樣簡單地連接到javascript嗎?

我對此的解決方案是使用 fetch 和此處找到的文檔。

var fetchUrl = require('fetch').fetchUrl

var response = fetchUrl("https://websiteAPI/?limit = 25&offset = 0", {headers:{"code" : "code"}}, function(error, meta, body){
    console.log(body.toString());
});

在 ? 后添加任何參數在 URL 中並用 & 分隔它們,然后在 headers 部分添加 headers 所需的信息。 仍然比 python 更混亂,但它有效。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM