Bỏ qua để đến nội dung

Nhập một tệp HAR

Một tệp HAR (HTTP Archive) là thứ mà tab Mạng của trình duyệt tạo ra khi bạn chọn “Lưu tất cả dưới dạng HAR”. Đây là cách trực tiếp nhất để biến “những gì trang web làm” thành một dự án Restorm.

Trong trình duyệt: công cụ dành cho nhà phát triển ▸ tab Mạng ▸ nhấp chuột phải ▸ Lưu tất cả dưới dạng HAR. Rồi trong Restorm: Tệp ▸ Nhập (Ctrl+I).

Cây do việc nhập một tệp HAR tạo ra: một thư mục biến “Imported from HAR”, một thư mục con cho mỗi trang đã ghi, và một yêu cầu cho mỗi mục được đặt tên ĐỘNGTỪ /đường-dẫn

Phần tử HARRestorm biến nó thành gì
log.pagesMột thư mục cho mỗi trang (làm phẳng nếu chỉ có một trang)
log.entriesMột yêu cầu HTTP cho mỗi lời gọi đã ghi
Phương thức, URL, tham số truy vấnĐược điền sẵn
HeaderĐược giữ lại, trừ các pseudo-header của HTTP/2 và một content-length đã trở nên sai
CookieĐược gộp thành một header Cookie duy nhất
ThânJSON, văn bản thô, x-www-form-urlencoded, multipart/form-data

Điểm đặc biệt: cả phản hồi nữa

Section titled “Điểm đặc biệt: cả phản hồi nữa”

HAR là định dạng nhập duy nhất cũng cấp dữ liệu cho lịch sử: các phản hồi thực sự được ghi lại trong lúc chụp sẽ được ghi vào lịch sử phản hồi của từng yêu cầu được tạo ra.

Nhờ vậy, ngay từ lúc nhập, bạn đã có sẵn phản hồi tham chiếu của mỗi lời gọi — trước cả khi gửi đi bất cứ thứ gì.