“406 Not Acceptable”问题的解决方案是什么?

时间:2011-01-14 22:01:15

标签: php apache api cpanel

我有错误#406不可接受

当我在结束api url上添加“url”http://时:

http://sl.abudayah.com/api.php?create=http://

我该如何解决?

“406 Not Acceptable”问题的解决方案是什么?

2 个答案:

答案 0 :(得分:1)

最好对传递的参数进行编码。如果您使用PHP生成网址,请使用rawurlencode

$url .= 'create=' . rawurlencode('http://'); // or however you get the appropriate string

如果您的链接是用其他语言生成的,那么您需要查找适当的编码方式。这完全取决于你想要什么,真的......

答案 1 :(得分:0)

解决方案是查阅api的文档,找出可接受的内容。