xmlhttprequest 相关问题

XMLHttpRequest(XHR)是一个JavaScript对象,它公开了一个API,用于从运行Web浏览器的前端代码发出异步HTTP请求 - 也就是说,用于启用称为AJAX的编程技术。 XHR API是遗留API。它已被Fetch API取代。

如何在没有AWS JavaScript SDK的情况下将文件上传到S3?

AWS SDK for JavaScript(即使只包含 S3 组件)对于我的 web 应用程序中的一些零星文件上传来说是一个巨大的块。有没有一种更精简的方法可以直接将文件上传到 S3 存储桶...

回答 3 投票 0

如何将命令行参数传递给从 XMLHTTPRequest 调用的 python 程序

我正在尝试(不成功)将命令行参数传递给由 javascript XMLHTTPRequest 调用的 python 程序。 在我的 python 程序中,我使用了 sys.argv、getopt 和 argparse,所有这些......

回答 1 投票 0

如何使用 JavaScript 在 Hackerrank 中发出 AJAX 请求?

我打开 Hackerrank 示例测试并尝试使用可能用于进行 AJAX 调用的方法。 XMLHttpReq、fetch 等。它们都不起作用; XHR 和 fetch 方法不可用。 第一次获取: 作为...

回答 6 投票 0

如何使用 Excel 宏 (vba) 中的 API 询问 ChatGPT?

我想使用 Excel 询问 ChatGPT 问题并将其返回到另一个单元格中。 我有一个 API,在单元格“A1”中给出。 这个问题应该从“A3”中取出来——答案

回答 3 投票 0

无法从 Outlook OnMessageSend 智能警报加载项发送 XMLHttpRequest

我正在开发一个 Outlook 加载项,其中包含 OnMessageSend 智能警报事件处理程序。 Outlook Web App 中的一切都按照我的预期运行,但是我尝试从以下位置发送任何 XMLHttpRequest...

回答 1 投票 0

在上下文中反应悬念

那些天我必须解决我的 React 应用程序的问题,我的所有数据都以 JSON 形式显示,这些数据由使用节点 FS 的 Express API 提供服务,以便读取这些 JSON 并返回它们

回答 1 投票 0

更改程序发送的 HTTP 请求的响应

我有一个程序可以激活芯片以获取赛车结果。 (它只是一个硬件)。 当我连接芯片时,我用 Fiddler(嗅探程序)观察我的电脑的进出流量...

回答 2 投票 0

如何获取访问令牌 Spotify API?

我已经研究了 Spotify api 和示例源代码几天了,但我仍然不知道如何获取访问令牌来访问用户的播放列表数据。我已经到了...

回答 2 投票 0

XMLHTTPRequest 总是返回“找不到页面”

前提 我正在尝试抓取这个网站。 https://pb.nalog.ru/ 如果您将组织 ID 放入搜索栏中,然后按“Искать”,它会将您重定向到基本网址为

回答 1 投票 0

NFL Web Scraper 帮助:网络错误:无法在“XMLHttpRequest”上执行“发送”:无法加载

我是编码新手,需要一些帮助。我正在尝试为一个项目制作一个网络抓取工具,该项目涉及抓取 2000 年至 2023 年 NFL 名单数据,但在请求 html 时收到错误。我是

回答 1 投票 0

上传进度条无法与 Nginx 配合使用

我遇到上传进度条问题,通过 Nginx 上传文件时该进度条不会更新。进度条无法反映任何进度更新,在整个上传过程中一直保持在 0%...

回答 1 投票 0

@react-pdf/renderer 在为节点构建时无法使用字体

我正在尝试构建一个使用react-pdf/renderer的应用程序。我将从 Node js Express 服务器发送 pdf 响应。我在react-pdf/renderer(.ttf)中使用的字体似乎是通过XMLHttpRequ获取的...

回答 1 投票 0

如何为节点构建react-pdf/渲染器

我正在尝试构建一个使用react-pdf/renderer的应用程序。我将从 Node js Express 服务器发送 pdf 响应。我在react-pdf/renderer(.ttf)中使用的字体似乎是通过XMLHttpRequ获取的...

回答 1 投票 0

尝试使用韦氏词典 API 返回的 XML,但请求失败。返回的状态为零。该怎么办?

我看到了 Merriam-Webster 的这个很棒的 API,它返回一个 XML 文件,其中包含所有详细信息,包括定义和发音。 这个 API 需要一个密钥,所以我注册并获得了我的帐户的密钥...

回答 1 投票 0

Django Rest Framework - 跨源请求被阻止

我正在使用 Django Rest Framework 开发一个 API。我正在尝试列出或创建“文章”对象,但是当我尝试访问控制台时出现以下错误: 我在 h...

回答 1 投票 0

在 document_start 的页面上下文中注入的脚本在 ManifestV3 中运行得太晚

我有一个 chrome 扩展,旨在拦截响应正文数据,将其处理成有用的统计数据,然后在页面上呈现这些统计数据。 问题在于请求拦截器...

回答 1 投票 0

XMLHttpRequest、net::ERR_FAILED、Axios 错误

我正在创建一个在 React js 中具有前端的项目,我使用 userfront.com 的 api 进行登录并在登录页面中重置密码 控制台中的问题: 访问 XMLHttpRequest,位于“https://api.userf...

回答 1 投票 0

使用 Microsoft.XMLHTTP 和 progres VBA 将文件上传到 Azure Blob 存储

我正在尝试使用 VBA for MS Access 中的 Microsoft.XMLHTTP 将文件上传到存储并进行进度跟踪。没有进度跟踪的上传工作正常,但我需要有进度跟踪,

回答 1 投票 0

如何更有效地获取 XML 请求对象的类索引(因为我在当前方法中遇到问题)?

我遇到的问题有点复杂,所以我制作了一个视频来展示我正在谈论的行为。 问题视频 正如你所看到的,我想要实现的是在更大的屏幕上打开照片......

回答 1 投票 0

输出PHP已经编码为json,并发送到javascript为json,不起作用

我使用 json_encode 进行输出以发送到 javascript,并使用此代码。 我使用 json_encode 进行输出以发送到 javascript,使用此代码。 <?php include "Connection.php"; $syntax_query = "select * from product"; $thisExecuter = mysqli_query($conn, $syntax_query); $result = array(); while($row = mysqli_fetch_assoc($thisExecuter)){ array_push( $result, array( "id" => $row["product_id"], "name" => $row["product_name"] ) ); } echo json_encode($result); ?> 所以输出显示如下: [ { "id": "121353568", "name": "Baju Casual - Black" }, { "id": "556903232", "name": "Tas LV - Red" }, { "id": "795953280", "name": "Sword - Wood" }, { "id": "834032960", "name": "Scooter - Iron Plate" } ] Javascript 代码如下: function showHint() { const xmlhttp = new XMLHttpRequest(); xmlhttp.onload = function() { var obj = this.responseText; document.getElementById("txtHint").innerHTML = obj.id; } xmlhttp.open("GET", "Download.php"); xmlhttp.send(); } obj.id 不起作用,输出显示“未定义”。 当我想调用 Php 文件并从与下面相同的内容获取响应时,我使用 ajax 调用,如我所示,尝试一次。在使用 Ajax 之前,您必须需要将 jquery 导入到调用文件中。 如果导入了Jquery则忽略这些步骤 以下是步骤, 转到链接https://code.jquery.com/jquery-3.6.0.min.js复制全部内容(使用ctl+A选择全部内容,然后使用ctl+C复制) 在当前项目文件夹中打开一个新文件,粘贴复制的内容(使用ctl+V粘贴)保存为'jquery-3.6.0.min.js' 在script标签中导入HTML文件中的js文件,如图' 现在,这是调用 PHP 文件并获取响应的 ajax 示例 function showHint() { //since you have used GET method I have used here GET but You can use POST also here $.ajax({ url: 'Download.php', type: 'get', //if any value you want to pass then uncomment below line // data: {'name_to_pass':'value'}, //the variable can be accessed in the php file by 'name to pass' under $_GET['name_to_pass'] or $_POST['name_to_pass'] based on type success: function(res) { // open DevTool console to see results console.log(JSON.parse(res)); } }); } 希望这对你有帮助,谢谢 也许您需要在响应中使用 JSON.parse,例如 JSON.parse(this.responseText)。 我还可以看到结果是一个数组,所以你需要迭代obj obj.forEach(item => { document.getElement("txtHint").innerHTML = item.id; }); 您应该将响应类型定义为 json header('Content-Type: application/json; charset=utf-8'); echo json_encode($result); function showHint() { const xmlhttp = new XMLHttpRequest(); xmlhttp.onload = function() { **var obj = this.responseText;** document.getElementById("txtHint").innerHTML = obj.id; } xmlhttp.open("GET", "Download.php"); xmlhttp.send(); } 当您获得responseText时,它是文本,而不是对象。 var obj = this.responseText; 应该是let obj = JSON.parse(this.responseText); 然后你就可以将 obj.id 作为属性来访问。

回答 4 投票 0

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