在反应中,我想在HTTP标头中推送一个自定义标头(user-id和auth),以便它可以在所有HTTP方法中使用。我怎么像角度一样注射?
谢谢, Raja K
答案 0 :(得分:0)
您可以使用AXIOS库。参考Link
您可以设置Global axios默认值
import axios from 'axios';
axios.defaults.baseURL = 'https://api.example.com';
axios.defaults.headers.common['Authorization'] = AUTH_TOKEN;
您可以为axios配置单独的文件 Ex : axios-test-http.js
import axios from 'axios';
const instance = axios.create({
baseURL: 'https://some-domain.com/api/',
timeout: 1000,
headers: {'X-Custom-Header': 'foobar'}
});
export default instance;