<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          HttpTest跨平臺(tái)接口測(cè)試工具

          聯(lián)合創(chuàng)作 · 2023-10-01 17:02

          本軟件由 Java 語言實(shí)現(xiàn),需要JRE環(huán)境。跨平臺(tái)運(yùn)行的接口測(cè)試工具,支持各種 API 接口調(diào)試。

          支持 Get、Post、Put、Delete、Options 等多種請(qǐng)求方法。

          軟件自帶模擬各種瀏覽器、手機(jī)瀏覽器、微信瀏覽器,也可以在自定義請(qǐng)求頭中設(shè)置自定義請(qǐng)求頭。

          豆瓣API測(cè)試:

          SQLMAP接口調(diào)用:

          Requests Header | Http Header

          Header 解釋 示例
          Accept 指定客戶端能夠接收的內(nèi)容類型 Accept: text/plain, text/html
          Accept-Charset 瀏覽器可以接受的字符編碼集。 Accept-Charset: iso-8859-5
          Accept-Encoding 指定瀏覽器可以支持的web服務(wù)器返回內(nèi)容壓縮編碼類型。 Accept-Encoding: compress, gzip
          Accept-Language 瀏覽器可接受的語言 Accept-Language: en,zh
          Accept-Ranges 可以請(qǐng)求網(wǎng)頁實(shí)體的一個(gè)或者多個(gè)子范圍字段 Accept-Ranges: bytes
          Authorization HTTP授權(quán)的授權(quán)證書 Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
          Cache-Control 指定請(qǐng)求和響應(yīng)遵循的緩存機(jī)制 Cache-Control: no-cache
          Connection 表示是否需要持久連接。(HTTP 1.1默認(rèn)進(jìn)行持久連接) Connection: close
          Cookie HTTP請(qǐng)求發(fā)送時(shí),會(huì)把保存在該請(qǐng)求域名下的所有cookie值一起發(fā)送給web服務(wù)器。 Cookie: $Version=1; Skin=new;
          Content-Length 請(qǐng)求的內(nèi)容長(zhǎng)度 Content-Length: 348
          Content-Type 請(qǐng)求的與實(shí)體對(duì)應(yīng)的MIME信息 Content-Type: application/x-www-form-urlencoded
          Date 請(qǐng)求發(fā)送的日期和時(shí)間 Date: Tue, 15 Nov 2010 08:12:31 GMT
          Expect 請(qǐng)求的特定的服務(wù)器行為 Expect: 100-continue
          From 發(fā)出請(qǐng)求的用戶的Email From: [email protected]
          Host 指定請(qǐng)求的服務(wù)器的域名和端口號(hào) Host: www.zcmhi.com
          If-Match 只有請(qǐng)求內(nèi)容與實(shí)體相匹配才有效 If-Match: “737060cd8c284d8af7ad3082f209582d”
          If-Modified-Since 如果請(qǐng)求的部分在指定時(shí)間之后被修改則請(qǐng)求成功,未被修改則返回304代碼 If-Modified-Since: Sat, 29 Oct 2010 19:43:31 GMT
          If-None-Match 如果內(nèi)容未改變返回304代碼,參數(shù)為服務(wù)器先前發(fā)送的Etag,與服務(wù)器回應(yīng)的Etag比較判斷是否改變 If-None-Match: “737060cd8c284d8af7ad3082f209582d”
          If-Range 如果實(shí)體未改變,服務(wù)器發(fā)送客戶端丟失的部分,否則發(fā)送整個(gè)實(shí)體。參數(shù)也為Etag If-Range: “737060cd8c284d8af7ad3082f209582d”
          If-Unmodified-Since 只在實(shí)體在指定時(shí)間之后未被修改才請(qǐng)求成功 If-Unmodified-Since: Sat, 29 Oct 2010 19:43:31 GMT
          Max-Forwards 限制信息通過代理和網(wǎng)關(guān)傳送的時(shí)間 Max-Forwards: 10
          Pragma 用來包含實(shí)現(xiàn)特定的指令 Pragma: no-cache
          Proxy-Authorization 連接到代理的授權(quán)證書 Proxy-Authorization: Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
          Range 只請(qǐng)求實(shí)體的一部分,指定范圍 Range: bytes=500-999
          Referer 先前網(wǎng)頁的地址,當(dāng)前請(qǐng)求網(wǎng)頁緊隨其后,即來路 Referer: http://www.zcmhi.com/archives/71.html
          TE 客戶端愿意接受的傳輸編碼,并通知服務(wù)器接受接受尾加頭信息 TE: trailers,deflate;q=0.5
          Upgrade 向服務(wù)器指定某種傳輸協(xié)議以便服務(wù)器進(jìn)行轉(zhuǎn)換(如果支持) Upgrade: HTTP/2.0, SHTTP/1.3, IRC/6.9, RTA/x11
          User-Agent User-Agent的內(nèi)容包含發(fā)出請(qǐng)求的用戶信息 User-Agent: Mozilla/5.0 (Linux; X11)
          Via 通知中間網(wǎng)關(guān)或代理服務(wù)器地址,通信協(xié)議 Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
          Warning 關(guān)于消息實(shí)體的警告信息 Warn: 199 Miscellaneous warning

          Responses 部分 | Http Header

          Header 解釋 示例
          Accept-Ranges 表明服務(wù)器是否支持指定范圍請(qǐng)求及哪種類型的分段請(qǐng)求 Accept-Ranges: bytes
          Age 從原始服務(wù)器到代理緩存形成的估算時(shí)間(以秒計(jì),非負(fù)) Age: 12
          Allow 對(duì)某網(wǎng)絡(luò)資源的有效的請(qǐng)求行為,不允許則返回405 Allow: GET, HEAD
          Cache-Control 告訴所有的緩存機(jī)制是否可以緩存及哪種類型 Cache-Control: no-cache
          Content-Encoding web服務(wù)器支持的返回內(nèi)容壓縮編碼類型。 Content-Encoding: gzip
          Content-Language 響應(yīng)體的語言 Content-Language: en,zh
          Content-Length 響應(yīng)體的長(zhǎng)度 Content-Length: 348
          Content-Location 請(qǐng)求資源可替代的備用的另一地址 Content-Location: /index.htm
          Content-MD5 返回資源的MD5校驗(yàn)值 Content-MD5: Q2hlY2sgSW50ZWdyaXR5IQ==
          Content-Range 在整個(gè)返回體中本部分的字節(jié)位置 Content-Range: bytes 21010-47021/47022
          Content-Type 返回內(nèi)容的MIME類型 Content-Type: text/html; charset=utf-8
          Date 原始服務(wù)器消息發(fā)出的時(shí)間 Date: Tue, 15 Nov 2010 08:12:31 GMT
          ETag 請(qǐng)求變量的實(shí)體標(biāo)簽的當(dāng)前值 ETag: “737060cd8c284d8af7ad3082f209582d”
          Expires 響應(yīng)過期的日期和時(shí)間 Expires: Thu, 01 Dec 2010 16:00:00 GMT
          Last-Modified 請(qǐng)求資源的最后修改時(shí)間 Last-Modified: Tue, 15 Nov 2010 12:45:26 GMT
          Location 用來重定向接收方到非請(qǐng)求URL的位置來完成請(qǐng)求或標(biāo)識(shí)新的資源 Location: http://www.zcmhi.com/archives/94.html
          Pragma 包括實(shí)現(xiàn)特定的指令,它可應(yīng)用到響應(yīng)鏈上的任何接收方 Pragma: no-cache
          Proxy-Authenticate 它指出認(rèn)證方案和可應(yīng)用到代理的該URL上的參數(shù) Proxy-Authenticate: Basic
          refresh 應(yīng)用于重定向或一個(gè)新的資源被創(chuàng)造,在5秒之后重定向(由網(wǎng)景提出,被大部分瀏覽器支持) Refresh: 5; url=http://www.atool.org/httptest.php
          Retry-After 如果實(shí)體暫時(shí)不可取,通知客戶端在指定時(shí)間之后再次嘗試 Retry-After: 120
          Server web服務(wù)器軟件名稱 Server: Apache/1.3.27 (Unix) (Red-Hat/Linux)
          Set-Cookie 設(shè)置Http Cookie Set-Cookie: UserID=JohnDoe; Max-Age=3600; Version=1
          Trailer 指出頭域在分塊傳輸編碼的尾部存在 Trailer: Max-Forwards
          Transfer-Encoding 文件傳輸編碼 Transfer-Encoding:chunked
          Vary 告訴下游代理是使用緩存響應(yīng)還是從原始服務(wù)器請(qǐng)求 Vary: *
          Via 告知代理客戶端響應(yīng)是通過哪里發(fā)送的 Via: 1.0 fred, 1.1 nowhere.com (Apache/1.1)
          Warning 警告實(shí)體可能存在的問題 Warning: 199 Miscellaneous warning
          WWW-Authenticate 表明客戶端請(qǐng)求實(shí)體應(yīng)該使用的授權(quán)方案 WWW-Authenticate: Basic

          接口測(cè)試工具 

          • 接口測(cè)試是測(cè)試系統(tǒng)組件間接口的一種測(cè)試。接口測(cè)試主要用于檢測(cè)外部系統(tǒng)與系統(tǒng)之間以及內(nèi)部各個(gè)子系統(tǒng)之間的交互點(diǎn)。測(cè)試的重點(diǎn)是要檢查數(shù)據(jù)的交換,傳遞和控制管理過程,以及系統(tǒng)間的相互邏輯依賴關(guān)系等。

          • 接口測(cè)試一般以用于多系統(tǒng)間交互開發(fā),或者擁有多個(gè)子系統(tǒng)的應(yīng)用系統(tǒng)開發(fā)的測(cè)試。接口測(cè)試適用于為其他系統(tǒng)提供服務(wù)的底層框架系統(tǒng)和中心服務(wù)系統(tǒng),主要測(cè)試這些系統(tǒng)對(duì)外部提供的接口,驗(yàn)證其正確性和穩(wěn)定性。

          • 最簡(jiǎn)單的應(yīng)用就是,使用Web http的方式,為APP提供數(shù)據(jù)接口,這些接口具有一定的動(dòng)態(tài)性,采用傳入一定的參數(shù),接口通過參數(shù)獲取不同的數(shù)據(jù)返回給使用者,參數(shù)傳入的方式有GET和POST方式兩種,使用瀏覽器可以直接模擬GET請(qǐng)求,但是POST請(qǐng)求卻無能為力,只能編寫腳本測(cè)試,這就導(dǎo)致接口測(cè)試非常麻煩。

          • 本工具提供任意接口的HTTP GET和POST測(cè)試,并且提供測(cè)試返回值,接口返回時(shí)間,并且已經(jīng)對(duì)接口請(qǐng)求的異常狀態(tài)進(jìn)行獲取,然后反饋給用戶。

          需要做爬蟲爬去的可以關(guān)注我的另一個(gè)軟件 https://www.oschina.net/p/Crawler

          瀏覽 18
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  无码三级乱伦 | 久久精品夜色噜噜亚洲A∨_ | 午夜8050 | 天天色啪 | 天天操视频网 |