成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

【開源項(xiàng)目】LivePool:基于 NodeJs 的跨平臺 Web 抓包替換工具

開發(fā) 項(xiàng)目管理
LivePool 是一個基于 NodeJS,類似 Fiddler 能夠支持抓包和本地替換的 Web 開發(fā)調(diào)試工具,是 Tencent AlloyTeam 在開發(fā)實(shí)踐過程總結(jié)出的一套的便捷的 WorkFlow 以及調(diào)試方案。

LivePool

LivePool 是一個基于 NodeJS,類似 Fiddler 能夠支持抓包和本地替換的 Web 開發(fā)調(diào)試工具,是 Tencent AlloyTeam 在開發(fā)實(shí)踐過程總結(jié)出的一套的便捷的 WorkFlow 以及調(diào)試方案。

[[119299]]

背景

在 Windows 平臺上,Fiddler 作為一款非常便捷好用的 Web 調(diào)試工具,深受廣大開發(fā)者的喜愛。而在 Mac 上,類似的工具,比如 Charles 等,收費(fèi)并且功能非常有限,著實(shí)讓很多陸續(xù)把工作環(huán)境遷移到 Mac 的小伙伴剛到非常的不方便。難道真的要在 Mac 上裝個 Windows 或者開虛擬機(jī)跑 Fiddler 嗎?

Alloyteam 其實(shí)很早就開始實(shí)踐跨平臺的抓包和替換工具,基于 QT 的 Rythem,功能上基本能滿足要求,但是由于后續(xù)沒有熟悉 QT 平臺的人力投入,沒有持續(xù)更新和支持。出于折騰精神,決定用比較熟悉的 NodeJS 進(jìn)行開發(fā)一款類似的代理替換工具,并嘗試借助 Web 便捷快速的 UI 能力搭建更美觀強(qiáng)大的管理界面。

特性

  1. 基于 NodeJS, 跨平臺
  2. 便捷的 UI 界面,跟 Fiddler 類似,降低學(xué)習(xí)成本
  3. 支持 http 抓包和本地替換調(diào)試,Https/WebSockets 直接代理轉(zhuǎn)發(fā),暫不支持本地替換
  4. 基于項(xiàng)目的替換規(guī)則管理,方便高效,規(guī)則支持拖曳排序
  5. 支持基于請求路徑的本地文件替換,支持基于請求路徑的路由轉(zhuǎn)發(fā)(host 配置)
  6. 替換類型支持:文件/文件夾替換,combo合并替換,qzmin替換(批量combo),delay延時等
  7. 支持自動設(shè)置系統(tǒng)代理
  8. 支持規(guī)則過濾,只顯示關(guān)注的請求
  9. 提供構(gòu)建 http get/post 請求界面,方便接口調(diào)試
  10. 特色功能:模擬gprs/3g等低網(wǎng)速(mac only)
  11. 特色功能:支持離線站點(diǎn)到本地,并自動代碼格式化

主要功能

1. 抓包分析

實(shí)現(xiàn)原理:通過攔截系統(tǒng) web 代理將瀏覽器或者其他應(yīng)用的請求轉(zhuǎn)發(fā)到 Livepool,Livepool 通過攔截獲取 http 請求的相關(guān)信息,比如 http 頭,內(nèi)容等,并將結(jié)果緩存下來,便于后面進(jìn)行分析。

[[119303]]

2. 本地替換和規(guī)則管理

實(shí)現(xiàn)原理:livepool 攔截到請求后,對請求的路徑進(jìn)行分析,將命中規(guī)則的請求進(jìn)行適當(dāng)處理,替換為對應(yīng)內(nèi)容。目前替換類型支持:文件/文件夾替換,combo合并替換,qzmin替換(批量combo),delay延時等。提供便捷的基于項(xiàng)目的規(guī)則管理。

[[119300]]

3. 構(gòu)建調(diào)試請求

便捷的模擬http請求,方便接口調(diào)試

[[119301]]

4. 模擬低網(wǎng)速【mac only】

  • GPRS: 48kbit/s
  • Edge: 64kbit/s
  • 3g: 348kbit/s
  • ADSL: 768kbit/s
  • WIFI: 2048kbit/s

5. 離線站點(diǎn)

將站點(diǎn)內(nèi)容離線到本地,并自動代碼格式化,便于查看
站點(diǎn)保存到當(dāng)前文件夾 Sites 下

[[119302]]

更多

項(xiàng)目官網(wǎng):http://rehorn.github.io/livepool

github: https://github.com/rehorn/livepool

討論&bug: https://github.com/rehorn/livepool/issues

還在內(nèi)測,未經(jīng)過大量測試,歡迎提建議,star & fork & issue

責(zé)任編輯:林師授 來源: AlloyTeam
相關(guān)推薦

2012-03-07 16:15:22

GWTPhoneGap

2023-10-19 15:35:44

.NET轉(zhuǎn)換工具開發(fā)

2022-09-24 10:07:14

ElectronChromiumNode.js

2025-05-09 00:30:00

2021-04-14 15:15:46

開源技術(shù) 工具

2012-11-22 10:31:20

掛馬替換工具木馬

2022-11-30 16:38:22

Electron開源

2022-12-20 12:06:06

開源項(xiàng)目APP

2012-02-09 16:45:41

2019-03-26 04:47:28

iOSWireshark抓包

2019-03-25 22:20:39

iOSCharles抓包

2022-06-07 09:58:48

Spotify開源音頻文件

2012-07-06 15:08:14

跨平臺工具Netbiscuits

2012-07-06 15:00:03

跨平臺工具MoSync

2012-01-12 14:16:23

響應(yīng)式Web設(shè)計(jì)

2023-07-31 11:30:12

開源LLM模型

2012-02-06 09:13:40

開源工具包管理系統(tǒng)

2013-04-27 15:13:23

跨平臺

2023-03-29 09:52:29

FlutterUI 工具包

2023-10-31 07:27:22

開源工具MySQL協(xié)議
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产视频二区在线观看 | 久久久看 | 色综合欧美 | 成人午夜免费视频 | 日韩成人高清在线 | 一区二区三区四区国产 | 野狼在线社区2017入口 | 天天搞天天搞 | 久久com | 欧美一区二区三区在线观看视频 | 精品综合久久 | 免费观看一级毛片 | 中文字幕99| 91文字幕巨乱亚洲香蕉 | www.嫩草| 欧美一区二区三区免费电影 | 日韩a v在线免费观看 | 久久伊人一区 | 综合色站导航 | www日本高清 | 91精品国产综合久久小仙女图片 | 91看片在线 | 337p日本欧洲亚洲大胆精蜜臀 | 欧美一区中文字幕 | 欧美成人精品二区三区99精品 | 欧美精品久久久 | 国产精品久久国产精品 | 国产一级在线观看 | 草久网| 日韩在线不卡 | 中文字幕精品一区二区三区精品 | 91在线视频播放 | 精品视频在线观看 | 欧美一级黄色免费看 | 午夜精品91 | 神马九九| 91视频网| 水蜜桃亚洲一二三四在线 | 亚洲一区二区三区视频 | 欧美日韩一区二区在线 | 一区二区三区在线免费观看视频 |