gpt4 book ai didi

javascript - AJAX/JQuery 中的 POST 请求 PHP 等效项

转载 作者:行者123 更新时间:2023-12-03 12:43:22 24 4
gpt4 key购买 nike

我能够向 php 文件发送一些 POST 请求。在此 php 文件中,我用它来检查我的 POST 请求是否是我想要的:

<?php
if(isset($_POST['message'])) {

// Some stuff here

}
?>

我想知道我是否可以在 AJAX/JQuery 中做同样的事情?

不是这样的:

<script>
$.post("page.php", $("form[name=addMessage]").serialize(), function(data) {
//Do something here
}).error(function() {
//error
})
</script>

编辑:

我不想在 AJAX/JQuery 中发送 POST 请求。我只想检查是否收到从另一个页面发送的 POST 请求。事实上,我发送了一个带有名为“message”的字段的 POST 请求。我的问题是:是否可以检查字段“message”是否已设置,但不是在 PHP 中,而是在 AJAX/JQquery 中。

非常感谢您的帮助。

问候,拉皮努。

最佳答案

如果我明白你想做什么:不。

您是否只想在 Javascript 中监听传入请求而不调用任何 Ajax 方法?这不可能。 Javascript 需要被告知“我现在正在发送请求,我想要一个响应”。不可能说“如果发送了任何请求,就在这里处理”。

想一想。这将如何运作?如果 Javascript 会监听任何传入的请求,它如何知道用户提交表单和您使用 Postman 发送请求之间的区别?

此外,一旦您在浏览器中加载网站,这就是客户端。此后发生的所有事情都绑定(bind)到您的计算机和网站实例。发送到该网站的任何请求都将发送到服务器,而不是您的浏览器。

关于javascript - AJAX/JQuery 中的 POST 请求 PHP 等效项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23444353/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com