获取不发送发布数据[重复]

2023-11-30

我遇到了这个问题,由于某种原因我无法通过 POST 将数据发送到另一个 PHP 脚本fetch API.

我已经检查了其他解决方案并清理了我的代码,但它仍然无法工作。

也许我错过了一些东西。

这是我的代码:

function request(where, num, last, query){
	for (var i = num; i > 0; i--) {
		fetch("global/modul.php", {
			method: "POST",
			body: JSON.stringify({
				last: last,
				query: query
			}),
			headers:{
				'Content-Type': 'application/json'
			}
		}).then(function (response) {
			return response.text();
		}).then(function (data) {
			let html = data.trim();
			document.getElementById(where).innerHTML += html.trim();
		}).catch(function (error) {
			console.log('Request failed', error);
		});

		last = document.getElementById(where).lastChild.id;
	}
}
    var_dump($_POST);

Prints:

数组(0) { }

我还测试了中所示的解决方案在 PHP 中解析 Javascript 获取,但并没有解决问题。我的 php 脚本中仍然没有获取 POST 数据。


你的JS代码没有问题。但是,您需要通过阅读来查找 PHP 代码中另一个变量中的数据php://input像这样:

$_POST = json_decode(file_get_contents('php://input'), true);

Source: https://stackoverflow.com/a/39508364/2831645

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

获取不发送发布数据[重复] 的相关文章

随机推荐

  • 使用 JQuery 淡入字符串字符?

    这是我的代码 由于某种原因 整个字符串一次淡入 而不是每个单独的字符 我的console log显示字符正在被一一执行 为什么整个字符串会同时淡入 for 循环中的语句不应该针对每个字符执行吗
  • CDF、matplotlib - 没有足够的颜色用于绘图、python

    这里需要在一张图中绘制 8 个不同函数的 CDF 问题是它只给出了 7 种不同的颜色 而 8 个颜色又只给出了第一种蓝色 如何调出8种不同的颜色 这是脚本 locerror 2d Scan Around 1 Triangle Around
  • 在 Crypto++ 中将十六进制字符串转换为字节

    我有需要转换为的十六进制字符串const byte 我正在使用 Crypto 进行散列 它需要密钥位于const byte 有什么方法可以将十六进制字符串转换为const byte 使用任何 Crypto 库还是我必须自己提供 有一个Hex
  • 通过 Devise 销毁会话时“无法找到带有 'id'=sign_out 的用户”

    我正在运行 Rails 5 1 2 和 Ruby 2 4 0 我在 ApplicationController 中创建了一个名为require login检查用户是否按顺序登录 当且仅当他们未登录时 他们才会被转发到登录页面 问题是当我注销
  • eclipse无法检测到我的手机来测试运行

    在问我的问题之前 我浏览了一些与我有相同问题的线程 并尝试了所有给定的解决方案 但没有成功 我来自马来西亚 我无法检测到我的设备以在手机上测试我的应用程序 我检查了手机中的 未知来源 和 USB 调试 设置 我正在使用日食 但如果我创建一个
  • Kubernetes 中的 RBAC 错误

    我在工作场所部署了 kubernetes v1 8 3 个月前 我已经创建了管理员角色并查看对命名空间的访问权限 在初始阶段 RBAC 根据授予用户的访问权限进行工作 现在 RBAC 并未发生 每个有权访问集群的人都拥有 clusterad
  • xts 与另一个 xts 对象的比较不起作用

    this structure c 0 012 0 028 0 044 0 033 0 039 0 042 Dim c 3L 2L Dimnames list NULL c one two index structure c 13136436
  • PyGObject 和 Glade 将窗口发送到前面

    我在向前端发送 GTK 窗口时遇到一些问题 我有一个主窗口 window root 带有启动另一个窗口的按钮 window programs 用这个命令 window root hide window programs show 那么 在w
  • SQLAlchemy 尝试两次删除多对多次要关系

    我有一个product具有多对多关系的模型product categories如下所述 class Product Base The SQLAlchemy declarative model class for a Product obje
  • 在 foreach 循环中调用存储过程 - 仅首先执行

    这确实是衍生自我今天早些时候提出的问题 我在数据库中创建了一个存储过程 我想从 PHP 中连续调用它多次 假设这是我的程序 CREATE PROCEDURE PROC 1 IN param1 VARCHAR 255 IN param2 VA
  • 是否有任何符合 ACID 的 NoSQL 数据存储?

    想要改进这篇文章吗 提供此问题的详细答案 包括引用和解释为什么你的答案是正确的 不够详细的答案可能会被编辑或删除 有没有NoSQL数据存储是ACID符合吗 我将其发布为纯粹为了支持对话的答案 Tim Mahy nawroth and Cra
  • 页面导航WP8.1

    我为 WP8 制作了一个应用程序 并使用了页面导航 例如NavigationService Navigate new Uri 并且运作良好 但现在我正在尝试开发一个 WP8 1 应用程序 但不知道进展如何 我收到以下错误The name N
  • 尝试从字符串名称访问 $_SERVER(或任何全局)变量[重复]

    这个问题在这里已经有答案了 今天我遇到了如此可怕的情况 看来这个错误与PHP 我正在尝试访问 SERVER或另一个超级全局变量 但来自字符串名称 此版本的实施正在运行 var dump SERVER working 但是 当尝试使用变量执行
  • Windows Phone 8.1 模拟器启动问题

    在 Windows Phone 8 1 模拟器中启动示例应用程序时 我收到此错误 错误 1 错误 DEP6100 在 boostrapping 阶段 连接到设备 期间发生以下意外错误 SmartDeviceException 应用程序部署失
  • 合并文件给出错误:文件结尾,预期行

    我在用着Android 版 PdfBox为了将数据附加到PDF file 要附加的数据 public byte prerparePdfToAppend final PDDocument document new PDDocument fin
  • 找不到处理 Intent { act=android.media.action.IMAGE_CAPTURE } 的 Activity

    当我尝试调用 ACTION IMAGE CAPTURE 意图时 我在 Android 应用程序中收到了以下崩溃报告 这段代码已经在我的应用程序中运行了几个月 没有出现任何问题 我猜测这是特定于某种类型的手机的 但不幸的是 Google 没有
  • 音频音高和速度修改

    我需要修改音频的音调或节奏 但需要单独进行 Android 中是否有任何示例或任何为 Android 提供支持的库 我想避免为此使用 NDK JNI 因为我不太喜欢它 我已经看过很多库 虽然它们有很好的教程 但我无法将它们导入到 Eclip
  • 使用“publisher”属性的正确方法(“属性publisher.itemtype具有无效值。”)

    当我尝试使用 Google 的结构化数据测试工具验证结构化数据时 出现错误 属性publisher itemtype 具有无效值 我在这条线上得到了这一点 我如何提供该属性的有效值 的期望值publisher属性是另一个项目 Organiz
  • 使用 Javascript 正则表达式匹配重音字符

    这是我今天遇到的一个有趣的片段 ba test a gt true b test gt false However test gt true 首先 wtf 其次 如果我想匹配单词开头的重音字符 我该怎么做 我真的很想避免使用像这样的顶级选择
  • 获取不发送发布数据[重复]

    这个问题在这里已经有答案了 我遇到了这个问题 由于某种原因我无法通过 POST 将数据发送到另一个 PHP 脚本fetch API 我已经检查了其他解决方案并清理了我的代码 但它仍然无法工作 也许我错过了一些东西 这是我的代码 functi