reCAPTCHA打不開的解決方法
reCAPTCHA是國外廣泛使用的驗證碼,但由於一些原因國內無法使用。
觀察使用reCAPTCHA的網站,發現驗證碼無法加載是因為無法加載如下JavaScript文件:
https://www.google.com/recaptcha/api.js
僅此而已。同時我們知道,該JavaScript文件的另一個地址是:
https://recaptcha.net/recaptcha/api.js
只要將前者替換為后者就可以加載出reCAPTCHA。如何替換?用瀏覽器的Header Editor插件,Firefox從這里安裝,Chrome從這里安裝。
安裝好Header Editor后添加如下圖所示的規則即可。
規則名隨意起,“Rule type”選“Redirect request”,“Match type”選“URL”,“Match rules”填“https://www.google.com/recaptcha/api.js”,“Redirect to”填“https://recaptcha.net/recaptcha/api.js”。