1. 程式人生 > >curl無法訪問http/https的解決方法…

curl無法訪問http/https的解決方法…

今天一個師兄說一個程式一直都出現50錯誤..得不到解決

工作人員排除了客戶端的問題,然後扔了一個curl元件,讓師兄自己測試。

我也好奇湊了上去..


咦,這好像是代理弄的埠啊,我順藤摸瓜查了一下誰佔用了埠




然而並沒發現有程式佔用埠

我懷疑是不是代理,然後,我運行了工具

再查詢埠


PID是1284

再查詢程式


Kill掉他


然而還是不行

後來,經過多次排查,發現環境變數被人設定了http_proxy


刪掉之後,再試試


好了正常了

小結:

對於curl 無法訪問http或者https(某些程式請求不到伺服器也可能是這個問題),確定不是開了代理或者重置了windows的IE代理之後,依然不行的話,可以去環境變數看看是不是添加了http_proxy和https_proxy,是的話刪除就解決問題了。

curl科普:

curl是利用URL語法在命令列方式下工作的開原始檔傳輸工具。它被廣泛應用在Unix、多種Linux發行版中,並且有DOSWin32Win64下的移植版本。

延伸:

寫稿的時候,剛想百度一些術語,然後瀏覽器


然後再去看看系統代理(IE代理)


這種情況時瀏覽器無法上網,但是curl元件是可以正常請求的。


所以,只要關掉代理即可。

教程和操作很簡單,寫出來希望以後遇到的人可以借鑑一下。

畢竟度娘這一方面太少了~

拋個問題,為什麼開了系統代理curl不受影響,瀏覽器上不了網?弄了環境變數curl元件請求不了然而瀏覽器卻可以正常上網?

懂得不多,有待研究

相關推薦

curl無法訪問http/https解決方法

今天一個師兄說一個程式一直都出現50錯誤..得不到解決 工作人員排除了客戶端的問題,然後扔了一個curl元件,讓師兄自己測試。 我也好奇湊了上去.. 咦,這好像是代理弄的埠啊,我順藤摸瓜查了一下誰佔用了埠 然而並沒發現有程式佔用埠 我懷疑是不是代理,然後,我運行了工

mac 打開apach 但無法訪問localhost的解決方法

art pos image div tar 無法 端口被占用 列表 afa y由於mac系統默認自帶了PHP和Apach, 所以可以通過 sudo apachectl start 直接啟動apach服務, 此時在瀏覽器輸入http://localhost,會出現It wor

Windows服務器外網無法訪問web的解決方法

TP -m .com lock 系統防火墻 rfi cti href elf windows環境下使用集成 IIS服務器時一般不會發生外網無法訪問的問題,而使用apache、kangle、lighttpd、niginx、tomcat等時:服務器上可通過配置的域名訪問

SQLServer 數據庫變成單個用戶後無法訪問問題的解決方法

master alt arch pre server tab process sele processes USE master; GO DECLARE @SQL VARCHAR(MAX); SET @SQL=‘‘ SELECT @SQL=@SQL+‘;

Microsoft SQL Server 2017無法連線到WMI提供程式。您沒有許可權或者該伺服器無法訪問...問題的解決方法

本解決方案的原文連結 報錯視窗,解決方案開啟powershell 執行 mofcomp"%programfiles (x86) %\Microsoft SQL Server\號\Shared\sqlmgmproviderxpsp2up.mof" 這行命令 中的“號”指代其中有 “sqlm

SQLServer 資料庫變成單個使用者後無法訪問問題的解決方法

USE master; GO DECLARE @SQL VARCHAR(MAX); SET @SQL='' SELECT @[email protected]+'; KILL '+RTRIM(SPID) FROM master..sysprocesses WHERE dbid=DB_ID('資料庫名

關於.Net mvc 專案在本地vs執行響應時間過長無法訪問時,解決方法

  最近可能是剛升級了電腦使用了window10作業系統,總是遇到了一些以前沒有遇到過的事情! 今早來到公司本來準備寫bug的,但是當我開啟vs執行的時候發現今天的電腦響應的時間明顯的要比之前開啟網頁除錯的時間要長的多,到最後不但沒有開啟,而且還提示了一個這樣的問題! 如圖:    這就蛋

關於iis+php架構網站遷移到騰訊雲ECS後公網IP無法訪問的可能解決方法

最近將網站遷移到了阿里雲,各種配置之後,發現公網ip無法訪問。找個各種方法,以及看文件,最後找到了一種解決方法。 1. 我在安裝iis服務時,使用了 netsh http listen 127.0.0.1 ,它佔用了80埠。 2.如何知道80埠被佔用: 推薦用telnet,在命令提示

android9.0 無法進行http請求解決方法。CLEARTEXT communication to host not permitted by network security

轉自:https://blog.csdn.net/qq_18620851/article/details/80617549  問題: 由於 Android P 限制了明文流量的網路請求,非加密的流量請求都會被系統禁止掉。 如果當前應用的請求是 htttp 請求,而非 https ,

Tomcat在區域網中localhost可以訪問,但是無法通過本地ip訪問,127.0.0.1也無法訪問問題的解決方法

環境:Tomcat6,Windows Server2008 R2, Tomcat使用預設埠8080。 在BO伺服器上使用Tomcat6作為WEB伺服器,在伺服器本地使用http://localhost:8080/BOE/BI可以正常訪問BOE platform平臺的登入

Windows10訪問磁碟被拒絕怎麼辦 升級win10後無法訪問磁碟的解決方法

近期,有使用者反饋自己在將win7系統升級到win10正式版後,開啟本地磁碟時,出現了“無法訪問 D:\。拒絕訪問”的提示。而在使用win10磁碟管理器檢視後發現數據都還存在,容量也正常,可是就是無法訪問。這該怎麼辦呢?接下來,小編就向大家分享升級win10後無法訪問磁

MySql無法外網訪問或者無法本地登入的解決方法

mysql無法登入問題解決 之前一段時間由於一些原因,重複裝了幾次系統。。。 反覆配置了幾次mysql,在最後一次竟然發現mysql用外網連線不上了。。。 羅列一下常見的mysql無法登入的原因 最常見的的原因就是防火牆沒有放行mysql的埠(預設為3306),注意這裡的

解決oracle12c安裝報 INS-30131 執行安裝程式驗證所需的初始設定失敗(原因 無法訪問臨時位置) 方法

在新機子上安裝oracle12c client過程中竟然神奇的報出一個錯誤: 很明顯的,已經很明確的給出了安裝失敗的原因:無法訪問臨時位置!實際上,在安裝資料庫之前,資料庫會檢查是否滿足符合資料庫安裝資料庫的先決條件。事實上Oracle執行先決條件檢查是依賴c$共享,很多系統管理員

解決oracle12c安裝報“[INS-30131]執行安裝程式驗證所需的初始設定失敗(原因:無法訪問臨時位置)”方法

在新機子上安裝oracle12c client過程中竟然神奇的報出一個錯誤:很明顯的,已經很明確的給出了安裝失敗的原因:無法訪問臨時位置!實際上,在安裝資料庫之前,資料庫會檢查是否滿足符合資料庫安裝資料庫的先決條件。事實上Oracle執行先決條件檢查是依賴c$共享,很多系統

PL\SQL 動態執行表不可訪問,本會話的自動統計被禁止,無法斷點除錯 的解決方法

PL\SQL 使用普通使用者用登陸,在操作oracle時可能出現"動態執行表不可訪問,本會話的自動統計被禁止"錯誤解決,無法斷點除錯procedure的告警,需要賦予使用者以DBA許可權,或普通用賦予以下許可權, grant select on v_$statname to

Tomcat 瀏覽器輸入http://localhost:8080/無法訪問的一個解決方案

    筆者由於重新安裝了系統(之前誤刪系統檔案),所以很多東西收需要重新配置,但是很奇怪的是Tomcat安裝成功後(能啟動服務)瀏覽器輸入http://localhost:8080/無法訪問,於是筆者百度了很多方案,什麼修改埠啊、關閉代理呀、配置環境變數呀,甚至換版本啊都不

linux下 tomcat本機能訪問,外部無法訪問http://localhost:8080/解決辦法

一般來講是防火牆的原因,開啟埠8080就行了,你可以用以下命令: #service iptables stop <ENTER> 當然 這種情況只是暫時解決辦法,伺服器一啟動就失效。可以用下面一種方法: 修改iptables,開放8080埠,預設安裝tomcat後

Cocos2d-x3.0 載入Cocostudio的UI後,button無法點擊的解決方法

archive nor tar console 大小 接下來 variant set http 近期發現不少朋友都遇到這個問題,用Cocostudio的UI編輯器創建好UI後。在代碼中載入UI,然後給button(Button)加入點擊監聽事件。發現不管怎樣都點擊不了bu

關於protected在子類創建父類對象無法訪問父類protected方法或成員

.cn logs alt ack 對象 extends 允許 javase ref 子類(父類的外部包)中訪問父類的protetcted屬性或者方法,是不可以通過創建父類對象調用的。註意:此處不討論同包下的父類子類,因為同包下所有類都可訪問protected屬性或者方

箭頭函數無法使用this的解決方法

減少 原因 prototype say var cnblogs 但是 使用 itl ES6中箭頭函數 () => { } ,看到這麽簡單的寫法,我也是很喜歡用的。但是如果想在箭頭函數裏面使用this,那麽就會出現獲取不到當前對象,而是獲取到window對象。