日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

tcp 测试软件,ztcp

發布時間:2023/11/30 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 tcp 测试软件,ztcp 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

軟件簡介

ztcp 是一個發送 TCP 命令的工具,本項目采用 go 語言編寫,提供一個 tcp 客戶端,專門用作各種 socket 測試,HTTP 測試。尤其是對

AJAX 請求很便利的支持。

安裝

檢查依賴庫

本項目依賴

zgo : 需要它提供的一些便利函數

iconv-go : 需要用它來轉換各種編碼的 HTTP 頁面

它們的安裝很簡單,請到它們的主頁 查看其說明文檔。我反正是這么裝的:

#?安裝?zgo

go?get?github.com/nutzam/zgo

#?安裝?iconv-go

go?get?github.com/djimenez/iconv-go

確保這個代碼庫已經被裝到你機器上了

自動安裝

go?get?github.com/nutzam/ztcp

手動安裝

自己手動從 github 下載代碼后,放置在你的 $GOPATH 的 src/github.com/nutzam/ztcp 目錄下

go?install?github.com/nutzam/ztcp

安裝成功的標志

請檢查你的 $GOPATH 是不是

$GOPATH

[bin]

ztcp???????#?

[src]

[github.com]

[nutzam]

[ztcp]???????????#?

REAME.md

tcp.go

tcp_http.go

...

http-%E5%AE%A2%E6%88%B7%E7%AB%AF)作為 HTTP 客戶端

本程序最主要的功能之一是作為一個 HTTP 客戶端,下面是針對不通請求方式的具體用法。

普通

GET 請求

#?發送普通?GET?請求到?localhost

ztcp?-http=:8080/app/doit?nm=f8f9

#?發送普通?GET?請求到?localhost:80

ztcp?-http=/app/index.html

#?發送普通?GET?到?www.google.com

ztcp?-http=www.google.com

普通

POST 請求

#?發送簡單的參數

ztcp?-http=:8080/app/doit?-type=form?-body="a=10&b=hello"

#?可以把請求內容記錄到文件里

ztcp?-http=:8080/app/doit?-type=form?-f=/home/xiaobai/form.txt

---------------------------?form.txt?文件的內容就是?:

a=10&b=hello

JSON

請求

#?發送?JSON?請求

ztcp?-type=json?-http=localhost:8080/app/doit?-body="{nm:'zozoh'}"

#?采用文件的方式發送?JSON?請求

ztcp?-type=json?-http=localhost:8080/app/doit?\

-f=/home/xiaobai/test.json

控制

HTTP 返回的開關

#?是否顯示請求,響應,的頭部信息,默認為?"none"

tcp?…?-out=all,req,resp,none?…

支持的 -type

在 ztcp 的參數 -type 中,我們根據你的參數會生成對應的 HTTP Content-Type。 下面是一個對照表:

form?:?application/x-www-form-urlencoded

text?:?text/plain

json?:?application/json

css??:?text/css

html?:?text/html

png??:?image/png

file?:?application/octet-stream

指定

Header

在 -http 模式下,你可以給定一個 JSON 字符串或者文件來定制你要發送的 HTTP HEADER

#?發送普通?cookie?字符串

ztcp?-http=/app/doit?-header="CNZZDATA1291011=cnzz_eid;"

#?發送文件里的?cookie?字符串

ztcp?-http=/app/doit?-headerf="mycookie.txt"

指定

Cookie

在 -http 模式下,為了更加便利的指定 cookie,提供了 cookie 選項。 它的優先級比通過 -header 要高。

#?發送普通?cookie?字符串

ztcp?-http=/app/doit?-cookie="CNZZDATA1291011=cnzz_eid;"

#?發送文件里的?cookie?字符串

ztcp?-http=/app/doit?-cookief="mycookie.txt"

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的tcp 测试软件,ztcp的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。