【发布时间】:2015-09-28 15:07:34
【问题描述】:
一般来说,我知道在 URL 中传递带有 SQL 语法的东西是个坏主意,但对于这种情况,我可以这样做。但是,我发现在 URL 中传递看起来像 param_name=to_char('<date>', '<date_format>') 的值非常困难,因为我会立即返回 403(禁止)错误。我正在检查我的基于 Java 企业的应用程序的日志,但没有运行任何东西。似乎 Web 应用程序服务器本身在访问我的代码之前就阻止了这些 URL。
URL 的形成方式有问题吗?是否可能违反了某些 URL 语法?
为了让您更清楚我正在处理的内容,以下是我得到的回复:
> HTTP/1.1 403 Forbidden Date: Fri, 25 Sep 2015 21:25:07 GMT
> Content-Length: 254 Keep-Alive: timeout=5, max=500 Connection:
> Keep-Alive Content-Type: text/html; charset=iso-8859-1
403禁止
禁止
你 无权访问 /
/ 在这台服务器上。
【问题讨论】: