首页 > 解决方案 > 反应表单将标题传递给 api

问题描述

我想从反应表单将 JSON 发布到外部 api。api 需要标头(用户名:密码)来访问它。我想看看如何设置一个表单来获取用户的输入并将其作为标题传递给 api,然后发布一些 json。我可以用 cURL 做到这一点,但我对反应比较陌生,这给我带来了一些问题。

标签: javascriptreactjsapipostjira-rest-api

解决方案


如果您使用 fetch 进行 API 调用,您可以执行以下操作:

function signIn(username, password, body) {
    const options = {
        method: method,
        headers: new Headers({username, password}),
        mode: 'no-cors'
    };

    options.body = JSON.stringify(body);

    fetch(url, options)
    .then(response => response.json())
    .then(data => console.log(data));
}

你可能想在这里阅读更多关于相同的内容


推荐阅读