Re: [問題] 判斷網址是否存在

看板Flash作者 (高 見龍)時間15年前 (2010/07/20 23:31), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《driftseed (阿輝)》之銘言: : FLASH(AS2) : 可以不用開啟網頁然後判斷此網址是否正確(存在)嗎 : 例如輸入:http://tw.yahoo.com/ ,則回傳存在此頁面 : 希望版上有人能給個方向 首先,*.swf的權限小的可憐,它連讀寫個txt檔都有困難.. flash/swf的功能是很強大沒錯,但不代表什麼事都應該由它處理 我想,你的*.swf最後做好之後應該是會放在某個網站的某個頁面裡 如果是這種情況,你想從該頁面的*.swf去讀外站的東西 如果那個外站沒有crossdomain.xml的設定 即使該站或該頁面存在,你的swf也讀不到它的 推文提到的ping,如果該站關掉ICMP的回應,即使它存在也ping不到 :) 通常我會把這些苦工交給server-side script來處理 有些方像是curl可以去讀取指定頁面的HTTP status 或是PHP有個http_head的function也可以做到類似的效果 如果讀回200表示正常,讀回404表示頁面不在,讀回500也許是該站程式出錯.. 最後再把讀回來的HTTP status結果塞給*.swf 供你參考 :) -- http://blog.eddie.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.139.9

07/24 12:26, , 1F
此篇正解~ 可以找找remoting操作方法
07/24 12:26, 1F
文章代碼(AID): #1CHS4xUf (Flash)
文章代碼(AID): #1CHS4xUf (Flash)