fetch 相关问题

有关Fetch API的问题,请改用[fetch-api]标签。对于git子命令,请使用[git-fetch]。 [fetch]标签是许多编程语言中使用的关键字的通用标记,通常是检索数据的指令的一部分。



Route处理程序仅收到帖子请求

我有表组件,可以提供功能来添加,编辑和删除材料,但只添加材料作品,删除或编辑材料行不通,路由处理程序中的方法似乎无法达到,因为我尝试使用Console记录任何内容,但它不起作用,但当我单击DELETE时,它确实将请求发送到

回答 1 投票 0


export const useInfiniteLogsQuery = (offset: number = 0, pageLimit: number = 25) => { const { customKy } = useKy(); return useInfiniteQuery({ queryKey: ['logs1'], queryFn: async () => { try { let link = `logs-list/json/?offset=${offset}&limit=${pageLimit}`; const request = await customKy.get<FetchLogsResponse>(link).json(); return request; } catch (error) { console.error('Failed to fetch logs:', error); throw error; } }, initialPageParam: undefined, getNextPageParam: (lastPage) => (lastPage.next ? offset : null), }); };

回答 1 投票 0

理解大型并行提取请求/响应和超时延迟

在终端节点test.js中运行此操作。JS我期望控制台日志将打印到接近2000ms的运行时,但它远超过5000ms。 这是为什么?提取是排队的请求吗?可能是...

回答 1 投票 0



typescript(或javaScript)提取API异步/等待错误处理

我想使用async/axhect语法,获取API并想要实现以下行为: 如果响应不是200,请记录响应,不要扔任何东西并返回null。如果响应是200,...

回答 4 投票 0

不可能在浏览器中设置httponly cookie,并使用javascript fetch

我在接收和发送httponly cookie时遇到问题 - 在登录页面上 var响应=等待fetch(base_url +'login?usecookies = true',{ 方法:“帖子”, 证书:“包括”,

回答 1 投票 0



使用获取以获取页面设置

我非常犹豫地问这个问题。 关于我的问题,有很多答案,但他们没有处理<code>&lt;script&gt;</code></desc>标签和正常的HTML和JavaScript。 所以它去了...<question vote="4"> <p>这里是我的场景的最小再现。 (我的真正场景涉及更新的第三方脚本,这些脚本超出了我的技能或理解,但需要配置。)<pre> </pre></p>Index.html<p></p> <p><code>&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;Test App&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;script src=&#34;setup-configuration.js&#34;&gt;&lt;/script&gt; &lt;script src=&#34;do-something.js&#34;&gt;&lt;/script&gt; &lt;p&gt;Test Text&lt;/p&gt; &lt;/body&gt; &lt;/html&gt; </code><strong> setup-configuration.js</strong></p> <pre><code>config = &#39;Not Set Yet&#39;; fetch(&#39;config.json&#39;) .then(response =&gt; response.json()) .then(json =&gt; config = json) .catch( error =&gt; console.error(&#39;error:&#39;, error) ); </code></pre> <p><strong>-do-something.js</strong></p> <pre><code>console.log(config) </code></pre> Config.json<p><strong> </strong><code>{ &#34;SomeSetting&#34;: &#34;SomeValue&#34; } </code></p> <pre>这里的问题是,呼叫在设置之前使用</pre><code>console.log(config)</code><p>变量。 这是(当然),因为获取呼叫使用了诺言,并且是异步的。 通常,我只是将依赖代码作为承诺链的一部分。 但是我基本上需要所有的应用程序才能等待此脚本以获取配置代码。 (<strong><code>config</code></strong>脚本确实是几个非常复杂的第三方脚本,我没有机会修改一个文件。) </p>i最初使用了同步电话,但我的Chrome调试工具警告说我做错了,它将从JavaScript的未来版本中删除。 因此,我想知道在通过fetch检索时,如何在另一个标签中使用tag的值。 有没有办法在<pre><code>do-somthing.js</code></pre>标签之间链接承诺? <p> <pre> 我已经做了一段时间了(因为我如何构建网站)。 </pre>要走的方法就是只有1个脚本标签。该箭头负责链接脚本和其他具有依赖性的代码<pre> </pre>使您的配置脚本看起来像这样:<pre> </pre><code>XMLHttpRequest</code></p> <p>网站是<pre>Https://www.sharember.com</pre></p> <p> <strong> <pre>即将成为promise,然后在另一个文件中它:</pre> setup-configuration.js<pre> </pre><code>&lt;script&gt;</code><pre> </pre>-do-something.js</strong> </p><code>&lt;script&gt;</code></question> <answer tick="false" vote="2">技术,您甚至可以做:<p> </p><code>&lt;script&gt;</code><p> </p>为设置,因为它还是返回承诺 <p> </p> <pre>使用fetchapi</pre>取出页面设置 <p>要使用fetch API获取页面设置,您可以向服务器提出获取请求,并将响应解析为JSON。这是一个逐步的示例:<a href="https://www.sharember.com" rel="nofollow noreferrer"> </a>步长1:发送请求 您可以使用Fetch API的获取函数将GET请求发送到服务器:</p> </answer>pypopyReplit<answer tick="false" vote="0"> <p><code>let head = document.getElementsByTagName(&#39;head&#39;)[0]; function script(src) { return new Promise(res=&gt; { let e = document.createElement(&#39;script&#39;); e.src = src; e.onload = res; head.appendChild(e); }); } let config; fetch(&#39;config.json&#39;).then(r=&gt;r.json()).then(j=&gt;config=j).then(()=&gt; { script(&#39;s1.js&#39;); script(&#39;s2.js&#39;); }) ; </code><pre> </pre>步长2:处理错误 如上示例所示,您应处理发送请求或解析响应时可能发生的任何潜在错误。 <pre>步骤3:使用页面设置更新页面 检索页面设置后,您可以使用新设置更新页面,例如更改字体,颜色或布局:</pre> </p>pypopyReplit<p> </p><code>config</code><pre> </pre>一起投入 这是一个完整的示例,可以获取页面设置并相应地更新页面:<p> </p>pypopyReplit<pre> </pre><code>await</code><p> </p>艾伯姆替换API端点URL(/api/pageettings)和页面设置变量,并使用API和DATAI的实际值<pre> </pre> <p></p>

回答 0 投票 0

NextjsZustand(服务器获取)

这个问题可能是一个问题,但对NextJ和Zustand是新的,我很难理解某些概念。 这是我的Zustand商店: 导入{类别}来自&qu ...

回答 1 投票 0

如果URL不正确,则javascript

语句中提取错误。

回答 1 投票 0

从本地 JSON 文件获取不返回任何数据,添加获取后函数停止运行

尝试从本地 json 文件获取 json 数组。当提取不存在时,该函数运行良好,但一旦我添加提取,它就根本不运行该函数。我添加了一个控制台日志...

回答 1 投票 0

查询失效:为什么我必须刷新页面才能获取获取栖息地或删除栖息地的结果?

所以这是第一部分来自一个组件,我使用 tanstack V5 创建新的栖息地,并传递 queryKey ['habitats'] const createHabitatMutation = useMutation({ 突变Fn:栖息地服务。

回答 1 投票 0

从静态 JSON 文件获取数据/REACT

我有一个应用此格式的静态 json 文件: [ {/*OBJECT1*/}, {/*OBJECT2*/} /* 所以... */ ] 我想从这个 JSON 文件中获取数据到我的 React 组件 我在 React 中获取数据

回答 1 投票 0

Stringify 导致语法错误:JSON 输入意外结束 React Express

我正在构建一个 React 应用程序,用于记录用户输入并将其保存到数据库中。我使用 node.js Express 创建了一个 REST API 将应用程序连接到数据库。 我已成功发出帖子请求

回答 1 投票 0

React Native fetch 未从下一个 js 读取 json

如您所见,相同的值在邮递员中得到响应,但在本机反应中它没有显示响应 它显示了消息的值,但如果传递了任何 json,那么它不会在

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.