Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

增加可视化操作界面 #6

Open
wants to merge 22 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added HttpMonitor.crx
Binary file not shown.
28 changes: 28 additions & 0 deletions HttpMonitor.pem
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCordrESX+78gG6
ppHDd2xajLEZ4iEkUxUIcQS+pxkdEr8M0LhLHlrRhboFA/bh3erP3ZYw+odKu1GK
NJY3KHvTDcNvO5Y49gjvQZQfK9awg+guZ2E+ZMXWVVXUYztIn4hdpBtH8UERUnfL
bbVC0Tibh32bNSQVK1Uykn+HsgKnoqZLaQSF0pd0lLs9SX0GKs9GcDxp8Xoa70ph
mgld0/BmakK9IK+AqV7UnqcI8hQP3ZZWxuBjzgDS925EXPNyEP9ysS9JqY8LPNTQ
Tn5sC+F3mB+0OZsbrKrlV1NOV9cjHfhZxc6xVwP/HAlfOGnmN+NAr0O5+45rhHKR
ZJFuW7RrAgMBAAECggEAbSZS8cE9zriDNeyjVgDpNI7l6wHQwFiiu5umnlgygAWp
avmEx9cUnZATFzvBfdbEI04X6gmzkkA0O2Jb8cVYmvHFDS1Zv/I1Rd0BpEoR2pcA
n0Z2PpGnE1KU/6JWsl/JNg8DOEJ9AGCE9DZBnMMWBk5ekRiKCMjJkLgLnhsqbJ5e
WFj/aV3hrZ7W+MlILb7u6N4PdDX8dp4/7721BalyEAbXrIiLNctA9cTEU5vEnujy
eYengp7AYYs1bOETGArAkHgeP+H7UjWryW72/0JSjDcZHr51vhZhcVsUIltDNkpy
pcHT2ZFYpp3MYw9PjslCn1Nm/gepQitF61v1q0NzAQKBgQDScGmCJY6uqH6u2daJ
h9FnJUmWmfskA2Hin3vutG3cBnuWurcblBDFzAu7pSSDT20atXARtLIpJ/2Arf9f
55Q6ThOOqUoUZ7Z0ZIF/5OFv6cGX4VFWlt0ZHWKXif5a48v4gQKP5wVMaczVWixa
02f24+IL8W0cQ/af1ZhJTjroMQKBgQDNMuUYNtiuV4EV8+Qkwg+itbfD+0vb1c88
sXiHG2ECsNE3En4akxIPx30s0wVLPgPpk/L627GILRqILAithAd2mXrppScNwvUf
wzGunTpFz0PI73/Ihhb/T4jpLXyPgbysJ3PwV6QK/C6vHOGkW6H9BR0nEMMjO6or
phppyk4bWwKBgQCqpf/ZS02GMxrv/bSsuFfGNgWTu/BdRuTk2oGsk+IWr6cfFvCP
y6VCUPIey49tcEZAh2uG4Cotl8FJzU+u3ONl2JShdoSdQXFCt5IQPXHWyA92c3/7
IMHQsPSXgI6j8+Ae97c1LJkuWwmA5evcB11iZ2+SUcgySKbA/HvOzkKUsQKBgHPs
bMBhO8hCZwqf3iNl/q9NOaPeM9zdzVXcbNrm/McoXQlfyR36OBnx+SV5kWQQhOVQ
T9SoiIMF+Bc1yTE9hXna+zVDt+xuV0y6WTbsXB9UGFdL9kSyfAuAQzh4GgZ4pL4d
C8KbwHD0RutmxZK0sa7fVLjdH2CoNFq0W/en8rhBAoGAa6vwQ+4OdUe0jThxXBvb
uhySIUUAq/JbIqPRKKQp8HTw5mBvejOnxbRFyqJ4hdQpxSoZHRI4ibWHX12X0+Yk
9zwe+0DcxVmXqc/h4lZYYXloO3DtmhmOZI1anD6UYssSUYnonSwoekxX3rKqkf8s
oqped7mnDVFWqlKfwD35EJg=
-----END PRIVATE KEY-----
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# ChromeSimpleTracer
# HttpMonitor

This is a simple chrome plugin to record in a file all network traffic.

Expand All @@ -8,7 +8,7 @@ It allows non-developers such as Support or QA users of a web application to rec

1. Open Chrome and head to ```chrome://extensions/``` from the address bar.
2. Click on the button "Load unpacked extensions...".
3. Select the folder containing the Chrome Simple HTTP Tracer's files.
3. Select the folder containing the Chrome HttpMonitor's files.

## Usage

Expand Down
29 changes: 29 additions & 0 deletions README_zh.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# HttpMonitor

这是一个用于捕获chrome浏览器中的网络请求的工具.

能够帮助非开发人员或者QA人员来录制web应用的HTTP请求.

## 安装

1. 打开 Chrome 浏览器,在地址栏输入 ```chrome://extensions/```.
2. 点击 "加载已解压的扩展程序...".
3. 选择 HttpMonitor 所在的目录.

## 用法

使用非常简单:

1. 单击扩展按钮
2. 执行要记录的操作
3. 在扩展按钮上再次单击就可下载录制结果.
4. 测试 git rebase

## 名称
General
Request Headers
Response Headers
Query String Parameters
Response
Cookies
Timing
71 changes: 0 additions & 71 deletions background.js

This file was deleted.

12 changes: 12 additions & 0 deletions doc/chrome.debuger/request-001.json.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"headers": {
"Referer": "http://dev.yacebao.com/script/edit.html?script_id=5LEDTL3fSUJK4g8Bxyr",
"Upgrade-Insecure-Requests": "1",
"User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.104 Safari/537.36"
},
"initialPriority": "VeryHigh",
"method": "GET",
"mixedContentType": "none",
"referrerPolicy": "no-referrer-when-downgrade",
"url": "http://dev.yacebao.com/assets/app/src/css/font-awesome.min.css"
}
16 changes: 16 additions & 0 deletions doc/chrome.debuger/request-002.json.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"headers": {
"Accept": "application/json, text/javascript, */*; q=0.01",
"Content-Type": "application/x-www-form-urlencoded; charset=UTF-8",
"Origin": "http://dev.yacebao.com",
"Referer": "http://dev.yacebao.com/login.html",
"User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.104 Safari/537.36",
"X-Requested-With": "XMLHttpRequest"
},
"initialPriority": "High",
"method": "POST",
"mixedContentType": "none",
"postData": "username=jessica.liu%40yunzhihui.com&password=123456233",
"referrerPolicy": "no-referrer-when-downgrade",
"url": "http://dev.yacebao.com/signin.do?1499083831415"
}
15 changes: 15 additions & 0 deletions doc/chrome.debuger/request-003.json.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"headers": {
"Content-Type": "multipart/form-data; boundary=----WebKitFormBoundarywqUChiD9xdNPLoGd",
"Origin": "http://dev.yacebao.com",
"Referer": "http://dev.yacebao.com/script/edit.html?script_id=5LEDTL3fSUJK4g8Bxyr",
"Upgrade-Insecure-Requests": "1",
"User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.104 Safari/537.36"
},
"initialPriority": "VeryHigh",
"method": "POST",
"mixedContentType": "none",
"postData": "------WebKitFormBoundarywqUChiD9xdNPLoGd\r\nContent-Disposition: form-data; name=\"file\"; filename=\"request-001.json.txt\"\r\nContent-Type: text/plain\r\n\r\n\r\n------WebKitFormBoundarywqUChiD9xdNPLoGd--\r\n",
"referrerPolicy": "no-referrer-when-downgrade",
"url": "http://dev.yacebao.com/script/attachment.do?1499083894779"
}
59 changes: 59 additions & 0 deletions doc/chrome.debuger/response.json

Large diffs are not rendered by default.

18 changes: 0 additions & 18 deletions manifest.json

This file was deleted.

File renamed without changes.
Loading