fetch-api相关内容

使用自定义标头ReactJS获取GET请求

我试图将GET请求发送到API,但是当我在代码中添加自定义标头时,发生了奇怪的事情。 当请求方法到达Web服务器时,请求方法会变为OPTIONS。 但是当我不使用标头执行相同操作时,它将是GET类型。 当我使用应用程序邮递员(API开发工具)时,请求运行正常! 请求代码: 让令牌= this.generateClientToken(privateKey,message); l ..
发布时间:2020-10-10 02:05:54 前端开发

与Passport一起使用获取将获得“在所请求的资源上不存在“ Access-Control-Allow-Origin”报头”。

我正在尝试在我的网站上放置一个按钮,该按钮将允许用户授权访问其YouTube帐户。我正在使用Passport进行身份验证。我的代码正在使用访存发送请求。当我单击该按钮时,我得到: 访问 的权限'https://accounts.google.com/o/oauth2 /auth?access_type=offline&approval_prompt=force&response_type= ..
发布时间:2020-10-10 02:04:09 前端开发

IBM Watson Conversation API:“在飞行前响应中,Access-Control-Allow-Headers不允许请求标头字段授权”

我创建了一个与Watson REST API连接的React-Native应用程序。使用作为ReactNative一部分的fetch库,一切都可以很好地获取Workspaces列表,如下所示: const myAuth =新的Buffer(USR +':'+ PWD).toString('base64'); const myInit = { 方法:'GET', 标头:{ 'Accept ..
发布时间:2020-10-10 02:02:42 其他开发

使用提取时文本响应为空

以下代码: fetch('http:// localhost:8080 / root / 1487171054127 / k_query_bearer_token',{ 模式:'no-cors',凭据:'include' }) .then(function(response){ return response.text(); }} .then(函数(文本){ console ..
发布时间:2020-10-10 02:00:52 前端开发

无法从前端JavaScript访问跨域响应标头

我正在使用 ReactJS 和 create-react-app 构建一个简单的Web应用。 我有在Heroku上设置的后端API,我可以在其中发出 POST 请求。一切正常,除了: 当我使用访存API发出POST请求时,响应为100%正确,但仅提供2个标准标头。我想获取自定义标题。我在响应中添加了暴露标题,这是情节的转折:当我从Chrome Inspection Tool或Postm ..
发布时间:2020-10-10 02:00:37 前端开发

从浏览器中运行的前端JavaScript代码调用Yelp API

非常感谢任何人的帮助。我相对较不熟悉使用Mac OSX和Chrome作为浏览器在React中进行开发。我有一个小型应用程序,尝试使用'isomorphic-fetch'从Yelp Fusion的API发出异步GET请求,但收到以下错误: Fetch API无法加载 https://api.yelp.com/v3/businesses/search ? [剩余URL] 对预检请求的响应未通过访 ..
发布时间:2020-10-10 01:48:16 前端开发

fetch()输入意外结束

我正在使用fetch()从api服务器获取数据。我的错误如下所示: 未捕获(已承诺)语法错误: fetch.then的输入意外结束。一滴 你能告诉我我做错了吗。 const weatherAPi ='https://www.metaweather.com/api/location/523920'; fetch(weatherAPi,{ mode:'no-co ..
发布时间:2020-10-10 01:46:50 前端开发

浏览器何时发送Origin标头?浏览器何时将原点设置为null?

您可以从此Bugzilla线程(和也),Firefox不会总是在POST请求中发送Origin头。 RFC 声明不应以某些未定义的“对隐私敏感”的形式发送上下文。 Mozilla在此处定义了这些上下文。 我想知道这些是否是Firefox不发送Origin标头的唯一情况。据我所知,它也不会在跨域POST请求中发送(尽管Chrome和Internet Explorer会发送),但是我无法在文档中 ..
发布时间:2020-10-10 01:46:29 其他开发

什么是不透明的响应,它有什么作用?

我试图获取一个旧网站的URL,并发生了一个错误: Fetch API无法加载http:// xyz。 所请求的资源上没有“ Access-Control-Allow-Origin”标头。因此,不允许访问 来源“ http:// abc”。 如果不透明的响应满足您的需求,请将请求的模式设置为“无错误” ,以在禁用CORS的情况下获取资源。 我理解该消息,并尝试执行一个 ..
发布时间:2020-10-10 01:46:01 其他开发

使用Cookie提取API

我正在尝试新的Fetch API,但Cookie遇到了问题。具体来说,成功登录后,以后的请求中会有一个Cookie标头,但Fetch似乎忽略了这些标头,而我使用Fetch进行的所有请求都是未经授权的。 是 我使用Webpack构建应用程序。我还在React Native中使用了Fetch,它没有相同的问题。 解决方案 默认情况下,Fetch不使用cookie。要启用Cookie ..
发布时间:2020-10-09 03:09:26 其他开发

请求Blob图像并使用访存API转换为base64

我有一些图像将显示在React应用程序中.我对服务器执行GET请求,该服务器以BLOB格式返回图像.然后,我将这些图像转换为base64.最后,我将这些base64字符串设置在图像标签的src属性中. 最近,我开始使用Fetch API.我想知道是否有办法一次性完成转换. 在下面的示例中,到目前为止和/或使用Fetch API甚至可以解释我的想法.我还没有在线找到任何东西. ..
发布时间:2020-09-18 19:56:04 其他开发

与API交互时,标头键变为小写-React native

与API交互时,自定义标头密钥始终变为小写.我使用的是Fetch,Axios,XMLHttpRequest和Frisbee(JavaScript网络库),但是键始终是小写 我的片段代码是这样的(使用fetch()方法),我按下的键是:'Token-Api',但是服务器收到:'token-api',因此显示错误401.它适用于Postman: const request = 'http ..
发布时间:2020-09-15 21:59:26 前端开发