0

我有错误 #406 不可接受

就在我像这样在结束 api url 上添加“url”http:// 时:

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

我该如何解决?

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

4

2 回答 2

1

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

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

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

于 2011-01-14T22:12:34.290 回答
0

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

于 2011-01-14T22:03:22.600 回答