php - 无法访问 URL : HTTP/1. 1 400 Bad URI

标签 php laravel cmd composer-php

我想通过 composer 创建一个新的 laravel 项目,但我遇到了这个错误

 [Composer\Downloader\TransportException]
  The 'http://packagist.org/p/fideloper/proxy%249271e19129358853986ed3ca9315ced11a42439a57f49537033c3b436a6ff543.json
  ' URL could not be accessed: HTTP/1.1 400 Bad URI

enter image description here

最佳答案

这个问题经常被问到这里、github 或其他地方。我几乎可以说这应该是一个社区 wiki 条目。我自己也遇到过这个问题,这里列出了要检查的事项并确保它们不是原因(很有可能其中一个是原因):

(另外,提前运行composer diagnostic -vvv,然后看下面的列表)

  1. 代理配置不正确
  2. 防火墙配置不正确
  3. 错误的全局环境设置(bashrc、配置文件等)
  4. Composer 版本过时
  5. 缓慢/降低网络性能
  6. 配置错误的 git 插件
  7. hosts 文件中的设置不正确
  8. SSH 隧道配置错误
  9. GitHub/GitLab/等。速率限制

注意这是一个糟糕的答案,真的不是 SO 的好格式。

关于php - 无法访问 URL : HTTP/1. 1 400 Bad URI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51525871/

相关文章:

php - OpenID 与 Oauth(v1 和 v2)的区别是什么?

javascript - 从 Laravel 中的先前选择填充选择选项

php - 如何在php中修改网址。我想在输出网址的末尾添加一些额外的文本

powershell - 相当于 Windows cmd.exe 批处理文件的 bash "set -o errexit"?

r - 通过在批处理文件中获取 R 脚本使其可执行

php - "Notice: Undefined variable"、 "Notice: Undefined index"、 "Warning: Undefined array key"和 "Notice: Undefined offset"使用 PHP

laravel - 如何对 json 数据使用 Symfony 验证

laravel - 当用户未经身份验证时,如何防止 Laravel 设置 session cookie?

mysql - 如何在 Laravel 中执行此操作,不在其中的子查询

windows - 将文件移动到新目录的批处理命令