【问题标题】:Android HttpPost getting the 403 ForbiddenAndroid HttpPost 获得 403 Forbidden
【发布时间】:2013-07-05 11:23:10
【问题描述】:

PHP curl 请求从服务器获取正确响应的数据。

但是当我从 Android 调用 HttpPost 时,它会返回此错误:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access /service/v2/rest.php
on this server.</p>
<hr>
<address>Apache/2.2.0 (Fedora) mod_fcgid/2.3.6 PHP/5.2.17 mod_python/3.3.1 Python/2.4.3     
mod_perl/2.0.4 Perl/v5.8.8 Server at nl.wooning.cz Port 80</address>
</body></html>

请帮帮我。

提前谢谢...!!!

【问题讨论】:

  • 可能需要先登录才能访问php文件...
  • 当我从 PHP 调用 api 时,PHP curl 请求中没有问题。在 HttpPost android 调用中出现错误。

标签: android html http-post androidhttpclient


【解决方案1】:

您需要在 .htaccess 中提供权限。请检查并相应地提供权限。请参阅this 了解更多信息。

【讨论】:

  • 您能否告诉我,我必须在 .htaccess 文件中授予哪种类型的权限。谢谢。
  • 参考这个链接可能对你有帮助-techieshelp.com/…
【解决方案2】:

您是否在清单文件中使用了此权限

 <uses-permission android:name="android.permission.INTERNET" />

【讨论】:

  • 是的...它有互联网权限。此应用程序正在其他服务器上运行,但不幸的是无法在我的另一台服务器上运行。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-07
  • 1970-01-01
  • 1970-01-01
  • 2016-04-29
  • 1970-01-01
相关资源
最近更新 更多