最近在家中用使用VS編譯項目時,Nuget包一直下載不了,直接在瀏覽器中訪問https://api.nuget.org/v3/index.json ,瀏覽器也打不開網址。把https協議改成http協議,瀏覽器可以打開了,然后就在VS設置Nuget包管理器中添加了http的程序包源,添加后再次編譯,還是下載不了。后來發現http://api.nuget.org/v3/index.json返回結果中,resoure的地址還是https協議,所以下載時還是請求https的。
如果能把Https協議自動轉Http就好 了!!!!!!!
Fiddler神器出現了!配置AutoResposnder,添加一條規則:
regex:(?inx)^https://api.nuget.org/(?<name>.+)$
*redir:http://api.nuget.org/${name}