为api添加.open方法的密钥

时间:2016-03-06 18:09:21

标签: ajax api

所以我正在学习RewriteRule ^name-lname$ /namelname? [L,R=301] ,在我的练习中,当我运行以下代码时,我得到“缺少mashape app key ”错误。
我有权ajaxkey,但我不确定url方法。

我知道如何使用.open方法,但出于学习目的,我想尝试纯javascript而不是使用.getjson版本。

我到处尝试使用Google搜索,但似乎无法找到有关如何插入密钥的信息。

jquery

1 个答案:

答案 0 :(得分:0)

我想出答案了。您可以使用api键在.open之后设置.setRequestHeader。例如,见下文。

如果还有另一种方法可以在.open中实现,也想知道。



xhr.open('GET','https://andruxnet-random-famous-quotes.p.mashape.com/',true);
xhr.setRequestHeader("X-Mashape-Key", "fjZoisqRfomshkDSNH1AZLpFCS6gp1yVxU8jsn3fPleq6TIPeF")