403使用方法GET ajax时禁止使用nginx

时间:2014-08-07 09:10:04

标签: php get

我正在对以下路径执行ajax请求:

http://example.com/dir/ajax/index.php
http://example.com/dir/ajax/index.php=123

有效。但是当我打电话的时候 http://example.com/dir/ajax/index.php=http://example.net/请求以错误403 forbidden

回答

这次电话有什么问题?

1 个答案:

答案 0 :(得分:1)

您的网址似乎格式不正确。看看query string的典型结构。您没有指定要由服务器解析的查询参数的名称。有效网址的示例为

http://example.com/dir/ajax/index.php?query_name=http://example.net/

甚至

http://example.com/dir/ajax/index.php?http://example.net/

如果您对有关查询字符串的更多详细信息感兴趣,您应该查看标准

我认为在您的情况下,您无需区分这两个标准。如果您对通过javascript自动构建查询字符串感兴趣,请查看此stackoverflow post