fetch-api 相关问题

Fetch API https://fetch.spec.whatwg.org是XHR的改进替代品,用于制作异步HTTP请求,同时更好地管理重定向以及与CORS和服务工作者的交互。

到达我的 Web API 端点 asp.net 的正确 URL 是什么?

我正在 asp.net 中使用 API,并尝试从 JavaScript 文件中获取它,但我认为我的 URL 有问题。这是我的控制器和我想要达到的方法: ...

回答 1 投票 0

使用 fetch API 获取的数据未显示在联网设备上

目前我正在学习react,并且我正在使用fetch api,我能够在本地计算机上获取数据并显示数据,但是当在连接到相同n的手机上预览时。 ..

回答 1 投票 0

上传文件时出现“错误:MultipartParser.end():流意外结束”错误

我正在使用表单数据从缓冲区上传文件。在服务器端,我使用强大的工具来解析文件数据。我在服务器上不断收到这样的错误: 错误:MultipartParser.end():流

回答 2 投票 0

Fetch API 在 Angular 中返回 304 未修改

我创建了一个 Angular 前端和一个 .Net 后端,最初工作的 Angular 客户端 API 调用已停止工作。我所做的唯一更改是更改发送的对象的结构......

回答 1 投票 0

React.js 中 Map() 完成多个 Fecth API 请求后执行函数

在这里与承诺搏斗...... 我的用户发出一个请求,需要在后端进行多个 REST 调用。我将用户发出的每个请求和两个 REST 响应存储为“re...

回答 1 投票 0

从 React 向 Flask 服务器发出 Fetch/Axios 请求时出现网络错误

我在从 React 应用程序向 Flask 服务器发出网络请求时遇到问题。令人惊讶的是,Flask 服务器成功接收了请求,但是当尝试返回

回答 1 投票 0

当我尝试获取所选日期的可用时间(反应应用程序)时,我的本地 FetchAPI 伪服务器抛出错误

下午好。我被一项作业困住了,而且由于我刚刚学习,我似乎找不到解决方案。任务看起来很简单:选择日期时,可用时间段应该改变

回答 1 投票 0

如何在 JavaScript 中发送完整准备好的 HTTP 请求?

我有一个准备好的 HTTP 请求,如下所示: POST /cgi-bin/process.cgi HTTP/1.1 用户代理:Mozilla/4.0(兼容;MSIE5.01;Windows NT) 主办方:www.tutorialspoint.com 内容类型:应用...

回答 1 投票 0

[React][Node][MSSql] API 获取请求返回对象数组;在 React 上获取相同的数组返回 JSON.parse 错误

链接到我的网站(开源,GLP-3) 我正在开发一个 MERN stack 网站,以 React 前端和 Microsoft SQL Server 作为后端。它有一个带有 jsonwebtoken 的登录会话,只有我可以建立...

回答 1 投票 0

如何从使用 JavaScript Fetch API 下载的文件中获取文件名?

在我的 Javascript 客户端中,我使用 Fetch API 调用服务器来检索服务器生成的文件。我正在使用以下客户端代码: var _url = ""; var initParms = { 我...

回答 3 投票 0

如何使用前端的 JavaScript Fetch API 从 FastAPI 后端下载文件?

这是我的FastAPI(python)代码,它返回一个.ics文件: @app.get("/latLong/") 异步 def read_item(lat: float,long:float): mainFunc(纬度,经度) 返回 FileResponse("/tmp/myi...

回答 1 投票 0

理解node中的fetch()和async/await。如何检索响应正文并将其向上传递?

我一生都在尝试理解 fetch()/async/await。我希望能够执行我的异步函数、检索响应并传递响应。然而,我键盘上的按键...

回答 1 投票 0

HTML 表单,POST 响应的获取拦截中 JSON 未定义

使用nodejs提供网页,我几乎从在线示例中逐字复制了示例代码。在 chrome 调试器日志控制台中我收到消息: (索引):83 未捕获(承诺)类型错误:Ca...

回答 1 投票 0

HTNL 表单,POST 响应的获取拦截中 json 未定义

使用nodejs提供网页,我几乎从在线示例中逐字复制了示例代码。在 chrome 调试器日志控制台中我收到消息: (索引):83 未捕获(承诺)类型错误:Ca...

回答 1 投票 0

数据加载太快时骨架加载器会闪烁

我正在使用 Vue 3,我尝试在加载数据时为占位符实现一个骨架加载器,如果我在浏览器的“网络”选项卡中打开限制,我可以看到它的工作原理。然而,当

回答 1 投票 0

SvelteKit - API 在 javascript 中正确获取数据,但 UI 无法渲染它

+page.svelte: 从 'svelte' 导入 { onMount }; 让职业= []; const fetchCareers = async () => { const apiUrl = 'http://localhost:4000/api/v1/careers'; ...</desc> <question vote="0"> <p>+page.svelte:</p> <pre><code>&lt;script&gt; import { onMount } from &#39;svelte&#39;; let careers = []; const fetchCareers = async () =&gt; { const apiUrl = &#39;http://localhost:4000/api/v1/careers&#39;; try { const response = await fetch(apiUrl); if (!response.ok) { throw new Error(`HTTP error! Status: ${response.status}`); } const data = await response.json(); careers = data; console.log(&#39;Updated careers:&#39;, careers); } catch (error) { console.error(&#39;Error fetching careers:&#39;, error.message); console.error(error); } }; onMount(fetchCareers); &lt;/script&gt; &lt;h1&gt;Careers&lt;/h1&gt; {#if careers.length &gt; 0} {#each careers as career (career.id)} &lt;p&gt;{career.name}&lt;/p&gt; {/each} {:else} &lt;p&gt;Failed to load careers...&lt;/p&gt; {/if} </code></pre> <p><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL1R2NmFlLmpwZw==" alt="Image - Browser console fetches data"/></p> <p>careers.length 似乎未定义。想知道我是否错误地使用了 if else 块?我认为这可能是我的 API 的 CORS 问题,但我能够让我的 POST 函数正常工作,所以我不确定为什么名称没有在浏览器中正确呈现?</p> </question> <answer tick="true" vote="0"> <p>屏幕截图显示数据的形状与代码假设的不同。</p> <p>这些物品最终会出现在 <pre><code>careers.data</code></pre> 中,而不是直接出现在 <pre><code>careers</code></pre> 中。</p> </answer> <answer tick="false" vote="0"> <p>好吧,根据 H.B. 的观察得出结论</p> <p>这是我更新的代码,可用于迭代名称:</p> <pre><code>{#if careers.data} {#each careers.data as career} &lt;p&gt;{career.name}&lt;/p&gt; {/each} {:else} &lt;p&gt;Failed to load careers...&lt;/p&gt; {/if} </code></pre> </answer> </body></html>

回答 0 投票 0

当 fetch 调用的状态码为 500 时无法读取响应

我正在对服务进行 Restful 调用并获得 500 状态代码。响应如下所示: { “错误”:正确, "message": "测试错误", 数据:空 } 我是

回答 1 投票 0

如何在浏览器上下载 fetch 返回的 ReadableStream

我正在从服务器接收一个 ReadableStream,它是从我的 fetch 调用返回的。 返回了 ReadableStream,但我不知道如何从这个阶段触发下载。我无法在 href b 中使用 url...

回答 2 投票 0

如何在获取请求中重新加载页面

我想找到一个在删除请求后重新加载页面的解决方案。 问题是重新加载后我无法设置如下值:projectBox.style.display = "block"; 因为浏览器前...

回答 1 投票 0

PUT 400(错误请求)HTTP 错误状态 400

我正在尝试使用此功能更新我的股票数量,它显示 PUT 400(错误请求)。在我后面的终端中,我插入了一个 console.log 来确认 PUT 请求是否为

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.