是否可以在不干扰服务器的情况下使用 Charles 代理或任何其他工具故意生成错误 500
Posted
技术标签:
【中文标题】是否可以在不干扰服务器的情况下使用 Charles 代理或任何其他工具故意生成错误 500【英文标题】:Is it possible to deliberately generate Error 500 with Charles proxy or any other tool without disturbing the server 【发布时间】:2013-03-05 10:04:59 【问题描述】:我正在尝试为基于 drupal 的网站生成错误 500。我没有权限对服务器进行任何更改。有没有办法在不干扰服务器的情况下生成错误 500 - 内部服务器错误?
【问题讨论】:
也尝试这样做...我正在为我的响应设置一个断点,并尝试将 Charles 中的 200 更改为 500,但不行 【参考方案1】:试试Piskvor's answer here。我不确定什么是“扰乱服务器”,但您可以尝试将其作为页面回调放入模块中,或者放入启用 php 过滤器的节点主体中。我还没有测试过,但这就是我要开始的地方。
引用帖子中的代码:
<?php
header('HTTP/1.1 500 Internal Server Error');
echo <<<ERRORTEXT
The server encountered an unexpected condition which prevented it
from fulfilling the request.
ERRORTEXT;
// also notify server operator, maybe?
exit;
?>
【讨论】:
以上是关于是否可以在不干扰服务器的情况下使用 Charles 代理或任何其他工具故意生成错误 500的主要内容,如果未能解决你的问题,请参考以下文章
如何在不干扰本机控件的情况下向我的 HTML5 视频添加点击播放?