在Zend Studio(eclipse)中使用“调试URL”时,我可以发送http标头吗?我正在远程服务器上调试一个应用程序,需要http头进行身份验证,json上下文等。我可以使用Zend Debugger浏览器扩展调试我假设使用存储在firefox中的auth cookie,但是当我尝试通过Zend Studio直接调试我无法找到一种发送标头的方法。我错过了什么吗?
答案 0 :(得分:0)
我会使用像XHR Poster for Chrome这样的东西来设置标题。您可以通过将以下get查询附加到URL来启动调试会话:
?debug_host = [ZEND_STUDIO_IP_ADDRESS]& debug_port = 10137& start_debug = 1& original_url = [URL_OF PAGE_UNDER_TEST]& use_remote = 1& debug_stop = 1
替换Zend Studio正在侦听的[ZEND_STUDIO_IP_ADDRESS]和您正在为[URL_OF PAGE_UNDER_TEST]测试的URL的IP地址。
除了设置获取查询之外,您可以模拟通过浏览器扩展设置的Cookie,方法是检查使用开发人员工具设置的Cookie,然后在XHR Poster中模拟该标头以及您希望发送的任何其他标头