Cập nhật Apidog: Tarsh, Tăng tốc hiệu suất, Lược đồ

Cập nhật tháng 11 của Apidog: rác, nâng cao hiệu suất, sửa đổi phản hồi với các chú thích, trích xuất nội dung yêu cầu dưới dạng cấu trúc dữ liệu.

Minh Triết

Minh Triết

3 tháng 10 2025

Cập nhật Apidog: Tarsh, Tăng tốc hiệu suất, Lược đồ

Apidog cho doanh nghiệp

Triển khai tại chỗ

SSO & RBAC

Tuân thủ SOC 2

Khám phá Apidog Enterprise

Chúng tôi lắng nghe tiếng nói của người dùng và liên tục cập nhật dựa trên các tình huống kinh doanh thực tế. Hãy xem qua những tính năng mới mà Apidog mang lại lần này và xem có tính năng nào mà bạn quan tâm.

Thùng rác

Trong quá trình sử dụng hàng ngày, có thể người dùng vô tình xóa một giao diện. Để giảm thiểu sự bất tiện do tình huống này gây ra, chúng tôi đã thêm một Thùng rác.

Các tài liệu giao diện, các trường hợp thử nghiệm giao diện, các sơ đồ, các yêu cầu mới và các tài liệu Markdown đã bị xóa trong thư mục giao diện sẽ tiếp tục được giữ trong thùng rác trong 30 ngày. Trong thời gian này, dữ liệu đã bị xóa có thể được phục hồi.

Tarsh

Nếu có nhiều nội dung trong thùng rác và bạn không thể tìm thấy nội dung đã xóa nhầm một cách nhanh chóng, chúng tôi cũng hỗ trợ lọc theo loại nội dung, biên tập viên và các chiều khác.

Operator

Cải thiện hiệu suất

Chúng tôi đã tối ưu hóa tất cả các khía cạnh của hiệu suất Apidog để có trải nghiệm mượt mà hơn, dù là duyệt tài liệu hay chỉnh sửa giao diện.

Script xử lý sau sửa đổi nội dung phản hồi và có thể giải mã nội dung

Trong các tình huống kinh doanh thực tế, một số nội dung phản hồi của các giao diện API trải qua quá trình mã hóa hoặc mã hóa, chẳng hạn như mã hóa Base64. Nội dung phản hồi đã mã hóa này không thể được đọc trực tiếp, khiến cho việc xem kết quả hoạt động một cách trực quan trở nên khó khăn.

Để giải quyết vấn đề này, chúng tôi hiện hỗ trợ sử dụng các trình xử lý sau để sửa đổi phản hồi. Bằng cách sử dụng một script tùy chỉnh, chúng tôi có thể giải mã phản hồi của API và hiển thị nó trong phần thân.

Trong ví dụ được thể hiện trong hình ảnh dưới đây, giá trị của trường "data" trong phản hồi trả về của API đã được mã hóa bằng Base64. Làm thế nào chúng tôi có thể giải mã nó và xem trước nó trực tiếp trong giao diện xem trước thân?

Trong phiên bản mới của Apidog, chúng tôi có thể thêm một script tùy chỉnh trong phần script sau yêu cầu, sử dụng CryptoJS để giải mã Base64, và sau đó sử dụng phương pháp mới pm.response.setBody() để trực tiếp sửa đổi Thân của Phản hồi.

Bao gồm việc sửa đổi Thân của Phản hồi, đối tượng phản hồi của pm và các đối tượng phản hồi giả đã thêm các phương pháp sau:

  1. set body(body: any): sửa đổi Thân của phản hồi, tham số hỗ trợ JSON hoặc chuỗi;
  2. setCode(code: number): chỉ có hiệu lực đối với pm. phản hồi giả, sửa đổi mã trạng thái HTTP của phản hồi;
  3. set delay(milliseconds: number): chỉ có hiệu lực khi sử dụng pm.mock Response trong script tùy chỉnh của Mock nâng cao, đặt độ trễ phản hồi giả;
  4. original Json(): lấy Thân gốc ở định dạng JSON (không bị ảnh hưởng bởi setBody);
  5. originalText(): lấy Thân gốc ở định dạng văn bản (không bị ảnh hưởng bởi setBody).

Bạn có thể linh hoạt áp dụng các khả năng này trong các tình huống khác nhau để đáp ứng nhu cầu đa dạng.

Trích xuất nội dung yêu cầu dưới dạng cấu trúc dữ liệu và giá trị mẫu

Đôi khi, quy trình làm việc của bạn là gỡ lỗi giao diện trước, sau đó viết tài liệu dựa trên kết quả gỡ lỗi, thay vì viết tài liệu trước và sau đó gỡ lỗi.

Để đơn giản hóa quá trình viết giao diện, chúng tôi hiện hỗ trợ trực tiếp trích xuất Thân Yêu cầu từ trang chạy của giao diện dưới dạng cấu trúc dữ liệu và giá trị mẫu trong tài liệu giao diện.

Thành viên dự án có thể kích hoạt nhập tự động đã được cấu hình

Sau khi chủ dự án cấu hình các quy tắc cho việc nhập dữ liệu tự động, nhiệm vụ nhập tự động sẽ được thực hiện định kỳ. Trong một số tình huống, chúng tôi cần nhập dữ liệu ngay lập tức thay vì chờ nó được nhập tự động.

Trước đây, chỉ có chủ dự án có quyền thực hiện nhập ngay lập tức. Bây giờ, các thành viên thông thường của dự án cũng có thể thực hiện các thao tác nhập ngay lập tức, nhưng không thể thay đổi cấu hình liên quan đến việc nhập tự động.

Các tính năng khác

Ngoài những điều trên, các kỹ sư tại Apidog đã nỗ lực rất nhiều:

🔥 [Tính năng mới] Thêm trang "Về Apidog" trong cài đặt phần mềm ở góc dưới bên trái, cho phép bạn nhanh chóng kiểm tra và cập nhật phiên bản phần mềm, cũng như xem nhật ký cập nhật.

🔥 [Tính năng mới] Khi nhấn vào nút đóng ở góc trên bên phải, phiên bản Windows giờ đây hỗ trợ thu nhỏ vào khay hệ thống.

⚡️ [Tối ưu hóa] Tối ưu hóa logic của việc bao phủ khi trích xuất tài liệu giao diện từ phản hồi.

⚡️ [Tối ưu hóa] Cải thiện chức năng tìm kiếm cho môi trường và dịch vụ (URL tiền tố).

⚡️ [Tối ưu hóa] Tối ưu hóa khu vực nhấp chuột của cây thư mục.

⚡️ [Tối ưu hóa] Thêm một lời nhắc tiêu đề cho thao tác gửi yêu cầu, có thể hoạt động bằng phím tắt ⌘ Enter.

⚡️ [Tối ưu hóa] Cải thiện khả năng tương thích khi nhập mật khẩu có khoảng trắng khi mở tài liệu giao diện trực tuyến đã chia sẻ.

⚡️ [Tối ưu hóa] Loại bỏ thông tin URL cấp một trùng lặp từ phần URL chuyển hướng trong kết quả yêu cầu gỡ lỗi giao diện.

⚡️ [Tối ưu hóa] Tăng giá trị nhập tối đa cho giới hạn thời gian chờ yêu cầu lên 10 giờ.

⚡️ [Tối ưu hóa] Nút "Nhảy" không còn được hiển thị trong tab "Dự án công khai" của cửa sổ chính.

⚡️ [Tối ưu hóa] Nếu có lỗi khởi tạo giao diện xảy ra trên trang đăng nhập, một trang lỗi mạng sẽ được hiển thị.

Để biết thêm chi tiết, vui lòng tham khảo tài liệu chính thức:

https://apidog.com/help/

trang tải xuống cho client Apidog:

https://apidog.com/

Chúng tôi sẽ luôn cam kết tiết kiệm từng phút thời gian của đội ngũ phát triển của bạn, và chúng tôi cảm ơn bạn vì những phản hồi quý giá về sản phẩm của chúng tôi.

Nếu bạn cần bất kỳ sự trợ giúp nào trong quá trình sử dụng Apidog, vui lòng liên hệ với chúng tôi qua email.

Thực hành thiết kế API trong Apidog

Khám phá cách dễ dàng hơn để xây dựng và sử dụng API

Cập nhật Apidog: Tarsh, Tăng tốc hiệu suất, Lược đồ