Php 如果用户支持代理,则网站打开问题

Php 如果用户支持代理,则网站打开问题,php,apache,proxy,http-headers,Php,Apache,Proxy,Http Headers,给出了带有PHP后端的Angular 6项目(在经典的Apache服务器上) 在本地主机和生产服务器上,一切都运行良好。但是,有一次我的朋友试图从他的大学登录(他在那里的一个代理的后面),它不起作用 我们可以在选项请求响应标题中看到以下内容: Connection: close Content-Type: text/html Transfer-encoding: chunked Via: 1.0 firewall.uninamehere.com:3128 (squid) X-Cache: MIS

给出了带有PHP后端的Angular 6项目(在经典的Apache服务器上)

在本地主机和生产服务器上,一切都运行良好。但是,有一次我的朋友试图从他的大学登录(他在那里的一个代理的后面),它不起作用

我们可以在选项请求响应标题中看到以下内容:

Connection: close
Content-Type: text/html
Transfer-encoding: chunked
Via: 1.0 firewall.uninamehere.com:3128 (squid)
X-Cache: MISS from firewall.uninamehere.com
X-Cache-Lookup: MISS from firewall.uninamehere.com:3128
就这些

在选项之后,应启动登录POST请求。但它不

他说代理暂时是shhh,有时WIFI也不起作用

问题是:

  • 问题在我们这边吗
  • 我们能用它做点什么吗

这可能只是因为他的大学屏蔽了你的网站。如果你真的想知道是否存在代理问题,你应该试着从麦当劳的wifi或其他地方访问它。事实上,我已经在我的公司代理后面尝试过了。然后就像我上面说的,可能是他的大学屏蔽了这个网站。不幸的是,一些企业和大多数学校会屏蔽所有未被批准进入网络的网站。祝你好运:)首先你应该准确地定义“不起作用”的含义,然后与我们分享。@castis正如我写的那样,网页打开了,当他尝试登录(使用用户名+通行证)时,它不起作用,什么也没有发生。选项请求已发送,但POST未发送,因为上面有500个选项响应标题。