我正在制作Chrome扩展程序,通过api与网站进行通话。我希望它通过cors请求将关于当前选项卡的信息传递给我的网站。卷曲到Javascript
我有一个POST API请求已经工作。它看起来像这样:
...
var url = "https://webiste.com/api/v1/users/sendInfo"
...
xhr.send(JSON.stringify({user_name:user_name, password:password, info:info}));
其对应的卷曲说法是这样的:
curl -X POST https://website.com/api/v1/users/sendInfo -d '{ username:"username", password:"password", info: "Lot's of info" }' --header "Content-type: application/json
但是,这是不是安全的,因为我们想要的。我被告知要镜像下面的卷曲命令:
curl --basic -u username:password <request url> -d '{ "info": "Lot's of info" }'
但是,不能只是写入卷曲到JavaScript。 如果有人可以提供像这个curl语句那样的javascript,或者说明curl脚本的基本选项到底发生了什么,我认为我可以从那里进步。