[英]API request blocked by CORS
我正在嘗試在從 localhost 運行的 vuejs 應用程序中使用 g-trends API,但由於 CORS 限制,我的請求被阻止的問題不斷出現:No 'Access-Control-Allow-Origin' Z099FB995346F331C5E39資源。
我知道在執行獲取請求時如何解決問題,但不是在我實際上沒有看到請求 URL 的情況下,就像使用 API 時一樣。 有沒有辦法來解決這個問題?
const { ExploreTrendRequest } = require('g-trends');
const explorer = new ExploreTrendRequest();
explorer.past5Years()
.addKeyword("keyword")
.download().then(csv => {
console.log(csv)
})
我通常使用代理服務器來避免這種情況,您的應用程序要求您的服務器為您執行該請求,因此與 API 的通信由您的服務器管理,當您的服務器收到答案時,它會將其轉發給您的應用程序並且不會不是任何 CORS 問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.