【问题标题】:How to check if domain in blocked by Proxy Server -- Using JQuery/Client Side scripts如何检查域是否被代理服务器阻止 - 使用 JQuery/客户端脚本
【发布时间】:2011-12-11 08:43:42
【问题描述】:

场景

我有一个存储在 Youtube 和我的服务器上的视频文件。我在 php 中有两个页面

page1.php
显示以下链接的简单页面:page2.php?videoid=1

page2.php
如果客户端可以访问 youtube,那么我将从 youtube 流式传输视频,否则将从我的服务器流式传输。

这是我认为我应该做的:

  1. page1.php 生成后。如果可以从该客户端访问 Youtube,我将使用客户端 Java 脚本进行测试。
  2. 以某种方式将步骤 1 中获得的结果传递到第 2 页。

问题:

  1. 这是正确/可行的方法吗
  2. 任何可以解决步骤 1 的 java 脚本网络库
  3. 如何将步骤 1 中获得的这个值传递给 page2

【问题讨论】:

    标签: javascript jquery ajax


    【解决方案1】:

    您可以向 youtube 网址发送 ajax 请求并检查响应代码。如果是200就行了,其他的就用自己的服务器吧。

    您可以在第 1 页的链接中添加点击处理程序来执行此操作。使用 ajax 请求的结果来确定观看视频的方式,并将其作为查询字符串参数传递给第 2 页。

    【讨论】:

      猜你喜欢
      • 2019-07-01
      • 1970-01-01
      • 2016-01-06
      • 1970-01-01
      • 2016-03-01
      • 2012-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多