gpt4 book ai didi

javascript - 如何使用 Netbeans 在服务器端调试 Ajax 请求?

转载 作者:行者123 更新时间:2023-11-28 06:31:05 25 4
gpt4 key购买 nike

我在页面上有一个按钮:

$.post("../somefolder/myfile.php",{option:"somevar", anotherParam:"aParam", andAnother:"YouCanImagine"},function (myData)
{
doSomething();
});

我想要的是,当我按下网站中的按钮时,NetBeans 在到达 myFile.php 上的断点时停止。我已经调试工作,但我无法让它工作的是调试ajax请求(并且不知道是否可能”。

我读了很多书,并尝试添加..

$.post("../somefolder/myfile.php?XDEBUG_START_SESSION=netbeans-xdebug" ....

但没有成功。然后我尝试用

作为帖子传递
...myfile.php",{option:"somevar", anotherParam:"aParam", andAnother:"YouCanImagine", XDEBUG_SESSION_START: "netbeans-xdebug" ..

结果相同。我在 Firefox 上有最简单的 Xdebug 扩展,并且我看到了如何将 XDEBUG_SESSION 作为 cookie 添加到请求中。

我的问题是,我可以实现我想要实现的目标吗?或者我整天都在疯狂地尝试,但这是不可能的?

谢谢

最佳答案

  1. 打开 firebug 并运行 ajax 查询
  2. 在 firebug 中查看请求的请求 header
  3. 单击鼠标右键并选择“复制 cURL”
  4. 将代码放入控制台终端并添加到请求 url 参数“XDEBUG_SESSION_START=netbeans-xdebug”

然后在 netbeans 中启动调试 session 并从控制台运行查询。

关于javascript - 如何使用 Netbeans 在服务器端调试 Ajax 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34708215/

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