如何将CURL命令转换为Fetch?

时间:2016-06-22 13:41:48

标签: javascript curl fetch

以下是示例。

curl -H 'API-Key: EXAMPLE' https://api.vultr.com/v1/server/label_set --data 'SUBID=576965' --data 'label=example'

我试过了:

fetch("https://api.vultr.com/v1/server/label_set",{
        method:"POST",
        headers:{
            "API-Key":"EXAMPLE"
        },
        data:"SUBID=576965&label=example",

    })

并尝试了许多其他人,但他们都没有工作。

感谢。

1 个答案:

答案 0 :(得分:4)

您可以尝试使用此工具:https://kigiri.github.io/fetch/

github上的来源:https://github.com/kigiri/fetch

输出:

fetch("https://api.vultr.com/v1/server/label_set", {
       body: "SUBID=576965&label=example",
       header: {
       "API-Key": "EXAMPLE",
       "Content-Type": "application/x-www-form-urlencoded"
   }
})