banqhsia / TRA-Info

快速地查詢臺鐵時刻表,沒有廢話。

Home Page:http://benyi.tw/trainfo/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

資料來源使用 https

bestpika opened this issue · comments

嗨,你用的那個資料來源其實是有提供 https 連線的
所以可以請你抓資料那段使用 https 抓嗎
謝謝

commented

感謝您的建議,由於 ptx.transportdata.tw 此網域使用 self-signed certificate,未經由使用者主動按下「同意並前往」的瀏覽器,會主動阻擋該網域回傳的資料,並且收到 ERR_INSECURE_RESPONSE (回應不安全) 的錯誤。

不對吧,我看到的憑證是政府憑證管理中心發的並不是自我簽署喔
而且 Chrome 自己也標安全
我在兩台不同環境的電腦用 Chrome 連線都是安全不需要按同意
看到自我簽署應該是您那邊的問題而非該網站問題

另外我用 https://www.ssllabs.com 測試 ptx.transportdata.tw 結果也是信任的沒問題
有興趣的話你可以自己用上述網站進行測試
image

commented

這真的是太奇怪了,我在 Mac 的 Chrome 及 Safari 皆會出現錯誤

2016-11-26 10 12 24

2016-11-26 10 18 12

我再使用其他環境測試看看及尋找解決辨法,也謝謝你提供的建議

我本來還以為你是 Firefox 不信任,這個我知道原因只能去找 Mozilla 而已
因為 Firefox 的憑證庫是自己維護的
而且是新的憑證他們沒加的問題,至於為什麼...可能真的要問神

底下是我的 Chrome 上面標的
image
image

或許那段可以先檢查 https 可不可以過,不能再走 http?

commented

Thanks for suggestion. The error doesn't show anymore. And all the data links have been changed to HTTPS.

58ba187