curl檢查埠 使用curl獲取http狀態碼

2021-10-16 23:28:05 字數 612 閱讀 1766

shell中使用curl獲取http請求的狀態碼#!/bin/bash

# 0=超時

logerr "檢測結果\t->\t請求超時或埠未開啟"

logsucess "檢測結果\t->\t狀態正常"

# 1=200 ok

return 1

else

# 2=程式錯誤,狀態碼非200

logerr "檢測結果\t->\t應用程式錯誤"

return 2

ficheckport 80

echo $?

其中logerr、logsucess、lognotice是使用了shell輸出帶顏色文字裡預先定義的方法,可以輸出帶顏色文字。

curl使用總結

個人體會 curl是linux環境下的乙個命令模式的位址訪問工具,它支援的協議很多,包括http https ftp 我實驗了一下http,幾乎可以完成目前瀏覽器的很多功能 當然不談自身的解析指令碼能力 簡直是乙個輕量級的瀏覽器。通過很多option組合可以達到我們很多要求 x 指定 伺服器 未測試...

CURL 使用學習

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!一 curl 轉義 url特殊字元需轉義 1 空格換成加號 2 正斜槓 分隔目錄和子目錄 3 問號 分隔url和查詢 4 百分號 制定特殊字元 5 號指定書籤 6 號分隔引數 轉義字元的原因 如果你的表單使用get方法提交,並且提交的引數中有 等特...

curl使用例子

參考 我們將curl的步驟分為以下7步 初使化curl資源 引數設定請求的協議位址 引數設定是否返回請求結果 設定傳送資料 無傳送資料可不設定 其他的引數資訊設定 按實際工作需要決定 執行或執行得到返回結果 關閉curl資源 這只有一句話,就是使用的是curl init函式。這個引數法面要傳入任何引...