【发布时间】:2012-10-09 18:20:50
【问题描述】:
向 Apache 服务器发送 PHP POST 请求时,该请求被服务器阻止。我收到了禁止的错误。这对于某些请求非常具体。在请求中,我发送 html 数据并将 html 数据保存在 MYSQL 数据库中。我使用的是unix操作系统。
我正在尝试保存一些句子,例如,
process = runtime.exec("");
我发送上面的句子我得到了禁止的错误,否则我得到了成功的响应。
【问题讨论】:
-
您是否检查了服务器的错误日志以了解请求被拒绝的确切原因?
-
也许在您的问题中添加一些代码摘录?
-
实际上我不必访问日志,我在想这个字符串“process = runtime.exec("");"有一些 unix 关键字,比如 exec,可能是因为这个..
-
相同的代码适用于 windows 系统..
-
可能是服务器阻止了没有用户代理标头的请求,或者您在 url 中发送 html 数据而不是作为 multipart/form-data