2011-10-19 13 views
0

方案如何檢查是否域阻止代理服務器 - 使用jQuery /客戶端腳本

我有存儲在YouTube和我的服務器上的視頻文件。我在PHP兩個頁面

page1.php中
顯示具有以下鏈接 簡單的頁面:使page2.php視頻ID = 1個

使page2.php
如果客戶擁有的YouTube訪問權限,然後我將從youtube流式傳輸視頻,否則將從我的服務器傳輸。

這是我覺得我應該做的:

  1. 後page1.php中產生。如果可以從該客戶端訪問Youtube,我將使用cleint side java腳本進行測試。
  2. 某種方式傳遞在步驟1中獲得的第2頁。

問結果:

  1. 這是正確的/可行的辦法
  2. 任何Java腳本網絡庫,將解決步驟1
  3. 如何將第1步中獲得的此值傳遞給第2頁

回答

0

你可以發送一個Ajax請求的YouTube網址,並檢查響應代碼。如果它是200,那麼你很好,其他的都使用你自己的服務器。

您可以在第1頁的鏈接上添加點擊處理程序來執行此操作。使用ajax請求的結果來確定以何種方式查看視頻並將其作爲查詢字符串參數傳遞到第2頁。

相關問題