我正在尝试流配置选项,我注意到[options]标题可以包含一个键'表情符号'.
表情符号(boolean):将此值设置为true,Flow将在服务器状态消息中使用表情符号.默认值为false.
但是,当我将它添加到我的.flowconfig文件中时
[options]
emoji=true
Run Code Online (Sandbox Code Playgroud)
运行flow时出现错误,指出以下内容:
.flowconfig:17指定了不支持的选项!(表情符号)
我应该从某个地方导入表情符号选项还是用模块名称作为前缀?
我正在做一个副项目,我想在其中重用现有的 API。API 有一个/auth端点,用于处理 POST 请求email并password在请求正文中期望和。如果email和password得到验证,则服务器返回一个响应,其中包含一个Authorization标头,该标头包含应在所有后续请求中发送的令牌的值。
我在从响应中检索此标头时遇到问题。它在 Postman 和 Chrome Dev Tools(网络部分)中都可见。
Chrome 开发工具:
console.log 响应头的

我已经尝试了多个库/实现来发送请求(superagent、request、fetch实现甚至XMLHttpRequest),但是,Authorization当我在 Chrome 开发工具中查看它们时,我得到的所有响应都在响应头中包含标头,但是当我尝试访问时来自javascript的标题,我总是最终Content-Type只得到标题。
我在其他几个答案中读到服务器必须在标头中指定Access-Control-Expose-HeadersorAccess-Control-Allow-Headers的Authorization值,但是,我无权访问服务器,并且 API 上没有与此问题相关的问题,所以我的猜测是发送请求时我遗漏了一些东西。
有任何想法吗?
这是使用的请求 fetch
return fetch(endpoint, {
method: 'post',
body: data,
headers: {
[API_KEY_HEADER]: apiKey
}
}).then(r => {
console.log(r);
console.log(r.headers)
});
Run Code Online (Sandbox Code Playgroud)
这是使用的请求 request
r({
url: endpoint,
method: 'post',
headers: …Run Code Online (Sandbox Code Playgroud)