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

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

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

LivePool

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

[[119299]]

背景

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

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

特性

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

主要功能

1. 抓包分析

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

[[119303]]

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

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

[[119300]]

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

便捷的模擬http請(qǐng)求,方便接口調(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)容離線到本地,并自動(dòng)代碼格式化,便于查看
站點(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)測(cè),未經(jīng)過(guò)大量測(cè)試,歡迎提建議,star & fork & issue

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

2012-03-07 16:15:22

GWTPhoneGap

2023-10-19 15:35:44

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

2022-09-24 10:07:14

ElectronChromiumNode.js

2025-05-09 00:30:00

2021-04-14 15:15:46

開(kāi)源技術(shù) 工具

2012-11-22 10:31:20

掛馬替換工具木馬

2022-12-20 12:06:06

開(kāi)源項(xiàng)目APP

2022-11-30 16:38:22

Electron開(kāi)源

2012-02-09 16:45:41

2019-03-25 22:20:39

iOSCharles抓包

2019-03-26 04:47:28

iOSWireshark抓包

2022-06-07 09:58:48

Spotify開(kāi)源音頻文件

2012-07-06 15:08:14

跨平臺(tái)工具Netbiscuits

2012-07-06 15:00:03

跨平臺(tái)工具MoSync

2023-07-31 11:30:12

開(kāi)源LLM模型

2012-01-12 14:16:23

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

2012-02-06 09:13:40

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

2023-10-31 07:27:22

開(kāi)源工具MySQL協(xié)議

2013-04-27 15:13:23

跨平臺(tái)

2023-03-29 09:52:29

FlutterUI 工具包
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 一区二区在线 | 日韩精品一区二区在线观看 | 国产sm主人调教女m视频 | 精品一区二区三区在线观看国产 | 久久久无码精品亚洲日韩按摩 | 成年人免费网站 | 精品一区二区三区在线观看国产 | 欧美日韩一区在线播放 | 黄色一级大片在线免费看产 | 国产片一区二区三区 | 国产精品一区久久久 | 91视频大全 | 精品国产黄a∨片高清在线 成人区精品一区二区婷婷 日本一区二区视频 | 懂色中文一区二区在线播放 | 精品久久一区二区三区 | 黄色网址av | 精品国产91 | 一区二区亚洲 | 在线91| 免费精品久久久久久中文字幕 | 色婷婷久久久久swag精品 | 一级免费毛片 | 欧美一区二区激情三区 | 精品亚洲视频在线 | 国产一区免费 | 天天干天天插天天 | 美女视频网站久久 | 婷婷国产一区二区三区 | 久久r免费视频 | 欧美精品在线观看 | 成人a视频在线观看 | 99精品视频一区二区三区 | 亚洲人成人一区二区在线观看 | 久久精品av麻豆的观看方式 | 国产精品免费在线 | 女同久久 | 精品一区二区三区四区五区 | 玩丰满女领导对白露脸hd | 午夜免费在线观看 | 亚洲国产精品视频一区 | 国产成人99久久亚洲综合精品 |