问题标签 [http-status-code-403]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何爬取 403 禁止的 SNS
我正在使用用 python 编写的爬虫爬取 SNS
它工作了很长时间,但几天前,从我的服务器获取的网页是错误 403 FORBIDDEN。
我尝试更改cookie,更改浏览器,更改帐户,但都失败了。
并且似乎被禁止的服务器在同一网段中。
我能做些什么?盗用别人的ip?= =...
多谢
django - 带有 mod_wsgi 的 Django 返回 403 错误
我正在尝试将 Django 与 Apache(和 mod_wsgi)一起使用。使用默认的 Django 网络服务器一切顺利,但现在尝试加载页面时出现 403(禁止访问)错误。我在这里搜索了以前的帖子并阅读了官方文档,但那里的解决方案没有帮助。
以下是我的 httpd.conf 中的行:
权限设置为 770,并且为 /home/karlis/django 下的所有文件夹设置了粘性位。我有 django 1.2.3、mod_wsgi 3.2、apache 2.2.15 并运行 Arch Linux。
我在这里做错了什么?
提前致谢!-skazhy
apache - 阿帕奇 403 错误
我可以毫无问题地从我的网站访问某些链接。但是,如果我尝试手动输入与链接/按钮相同的 URL,则会收到 403 错误。
例如http://www.sumobid.com/logout.php
我已经验证了文件的权限,但仍然收到错误消息。
这是在专用服务器上。
有任何想法吗?
java - java.io.IOException:服务器返回 HTTP 响应代码:URL 403
我想从 url 下载 mp3 文件:“http://upload13.music.qzone.soso.com/30671794.mp3”,我总是得到 java.io.IOException: Server returned HTTP response code: 403 for URL。但是使用浏览器打开网址就可以了。以下是我的部分代码:
任何人都可以帮助我吗?提前致谢!
regex - Nginx 为 CSS/JS 文件提供 403 错误
我已经在 Ubuntu10.10 上设置了 nginx 0.7.67 以及 php-cli 。我试图让我的基于前端控制器的 PHP 框架运行,但除 index.php 之外的所有页面都会出现 403 错误。
前任 :
- http://mysite.com/styles/style.css - 403 禁止
- http://mysite.com/scripts/script.css - 403 禁止
- http://mysite.com/index.php - 有效
我的/etc/nginx/sites-enabled/default如下
有关如何解决上述问题的任何建议?
PS:这是错误日志中的条目
apache - mercurial + Apache 给出 403 错误
我已经在 /home/adil/hg/sample-repo 设置了我的 repo,并希望通过 httpd 提供它。我正在关注https://www.mercurial-scm.org/wiki/PublishingRepositories#multiple上的教程,并创建了 hgweb.config 文件并将 hgweb.cgi(重命名为 index.cgi)复制到 /home/adil /网络/水银/
我的 apache 配置(/etc/httpd/conf/httpd.conf)如下所示:
index.cgi、hgweb.config 和所有向上的目录都具有世界读取权限
http://localhost/hg给出“403 Forbidden”错误。怎么回事?
PS:Apache 错误日志显示:[Sun Oct 17 06:45:38 2010] [error] [client 1.2.3.4] (13)Permission denied: access to /hg denied
web-services - rg.apache.axis2.AxisFault:传输错误:403 错误:禁止
我正在尝试通过 https 访问网络服务,我有 ssl 证书。但是,当我发送网络服务请求时,我得到:
在线窥探表明客户端正在尝试连接到服务器。我对造成这种情况的原因感到困惑,任何帮助将不胜感激。
谢谢
php - 403 Forbidden with php in worker mode。仅来自浏览器的 php 文件
首先让我先说是的,我已经在谷歌和stackoverflow中搜索过这个,我找到了很多答案并尝试了所有答案。在这一点上,我相信我唯一的资源是自己发布问题,即使场景听起来重复,请善意地尝试提供帮助。
这种情况非常基本,在 Ubuntu 桌面 10.04 上,我根据本指南及其衍生产品在这里通过 Synaptic 和 Php5 设置了 apache 。此时,如果我在命令行上调用一个 php 脚本,它就可以工作,例如:
输出我的 hello world 没有任何问题。但是,如果我去 Firefox 并指向 test.php,它将显示 403 错误 Forbidden ...
我已将 /var/、/var/www/ 和 /var/www/test.php 的所有权更改为我能想到的每个变量(www-data [apache 以此用户身份运行]、purefan [我的普通用户]、root ) 没什么区别,我也改了好几次权限 777、0777(为了安全起见)、644、755,没变。从 CLI 我将 phpinfo 放入一个文件并将其添加到此处。
如果我没记错的话,当 Apache 调用 php 解释器时,问题正在发生,当我访问http://localhost/index.php时,它会显示 apache 的默认“它可以工作!” 页面,但是如果我将 php 内容添加到该文件中,它只会被忽略,但不会显示任何错误(还检查了错误日志和系统日志)。
因此,如果您有任何建议,请告诉我,这不是生死攸关的事情,而是真的想使用 worker 而不是 prefork 进行设置。
感谢您的时间
django - 由于 CSRF 故障(Django 1.2.3)导致间歇性 403
我有一个网站和 CSRF 有点疯狂/令人愤怒的错误。
我们在 Ubuntu 上使用 Apache2 + mod_wsgi 运行 Django 1.2.3、Python 2.6,并让最终用户报告 403 CRSF 验证失败和 403s 结果。
我们所有的表格都有一个csrf_token
和 - 据我所知 - 在本地开发人员和舞台上(我们还没有投入生产)......除了一个办公室(客户的,natch)。在随机情况下,他们会得到这样的 403,但随后刷新它就会消失(所以它不是缺少令牌的 HTML 等)
我正在考虑原因和解决方案,可能是那个办公室有一个非常急切或设置不当的代理缓存,或类似的,并且希望以 Django/Apache 的方式提供一些关于我们可以做什么的提示处理顶级代理(客户办公室可能不会更改他们的设置)或其他可能导致这些 CSRF 失败的原因。
顺便说一句:这是一个从头开始的 1.2.3 项目,而不是某种 1.1 升级,我们只使用单个标准/正确的 1.2.3 CSRFMiddleware 并手动添加 csrf_tokens - 而不是 CSRFResponseMiddleware 自动包含 csrf_token
另外:这发生在两个单独的服务器(开发服务器和登台服务器)上,它们托管在不同的位置。共同因素是(理论上)相同的 Django/Apache/mod_wsgi 设置、相同的代码库和相同的办公室获得 403(并且无法在我们自己的位置复制 403)。
android - 当我使用 HttpPost 向 Django 发送数据时出现 403 FORBIDDEN 消息
我正在尝试将数据从 android 发送到 Django 应用程序。我想将数据存储在 sqlite 数据库中名为“mytable”的表中。这是安卓代码:
现在问题已经解决了。我只需要一个返回值