MIT License

项目介绍

tiagohm/restler 是一个托管在 GitHub 上的开源项目,主要使用 Dart 编写,采用 MIT License 许可证,目前获得 152 个 Star、24 次 Fork。

仓库全名
tiagohm/restler
开源许可证
MIT License
Star 数
152
Fork 数
24
未关闭 Issue
31

README 摘要

The next version is being developed here https://github.com/tiagohm/restler.next Restler has been built with simplicity and ease of use in mind. It allows you send custom HTTP/HTTPS requests and test your REST API anywhere and anytime. Download Features Requests you send are automatically saved so that you can come back and review at any time; Save and organize your requests in folders and load requests without…

完整内容见 GitHub 原始 README 或本页 。

常见问题

restler 用什么语言开发?

主要使用 Dart 编写,采用 MIT License 许可证,目前有 152 个 Star。

restler 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 restler 的源码?

可以直接克隆仓库:git clone https://github.com/tiagohm/restler.git,默认分支为 github;安装与运行步骤见仓库 README。

restler 最近还在维护吗?

仓库最近一次更新为 2022年9月4日,当前有 31 个未关闭 Issue;Star 数为 152,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

Restler is a beautiful and powerful Android app for quickly testing REST API anywhere and anytime.

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

语言占比

Dart
Kotlin
Objective-C
Shell
Swift

Release

贡献者

README

The next version is being developed here https://github.com/tiagohm/restler.next

Restler

Restler has been built with simplicity and ease of use in mind. It allows you send custom HTTP/HTTPS requests and test your REST API anywhere and anytime.

Download

Features
  • Requests you send are automatically saved so that you can come back and review at any time;
  • Save and organize your requests in folders and load requests without writing its attributes again;
  • Favorite requests and folders so they can be shown at the top and accessed quickly;
  • Edit body, url parameters and headers attributes easily;
  • Parses and displays the complete raw response including headers, cookies, status, etc;
  • Supports gzip, deflate and brotli decompression formats;
  • Restler supports the most common HTTP methods (GET, POST, PUT, DELETE, HEAD, PATCH, OPTIONS) and custom methods;
  • Supports Basic, Bearer Token, Hawk and Digest authentication methods;
  • Import collections from Postman, Insomnia (JSON and YAML) or Restler format;
  • Export collections to Postman, Insomnia (JSON) or Restler format;
  • Manage cookies and send them with your request;
  • Quickly copy the response body, headers e cookies received;
  • Autocompletes headers with commonly-used values;
  • Switch easily between HTTP, HTTPS e HTTP2;
  • Beautify the response body received;
  • Use tabs to keep multiple requests open at the same time and switch between them without losing data;
  • Add Client Certificates, Proxy servers and DNS resolvers;
  • Response Caching (RFC 7234);
  • WebSocket & SSE;
  • Workspace;
  • Environment Variables;
Screenshots
Changelog
  • 0.17.x

    • Now, it is open source!!! 🎉
    • Added Connection pool (HTTP session) support 🎉;
    • Added option to keep equal sign for empty query;
    • Added Simplified Chinese translation (Thanks @joytou);
    • Added support to choose directory when exporting a collection;
    • Bug fixes.
  • 0.16.x

    • Added support to Workspaces 🎉;
    • Added support to Environment Variables 🎉;
    • Minor bug fixes;
  • 0.15.x

    • Added support to Response Caching (RFC 7234) 🎉;
    • Added support to SSE (Server-Sent Event) 🎉;
    • Added option to enable cache per request;
    • Added option to enable/disable cookies;
    • Minor bug fixes;
  • 0.14.x

    • Added support to DNS 🎉;
    • Added Timeline feature to Response tab;
    • Optimized to display large response body;
    • Minor bug fixes;
  • 0.13.x

    • Added support to Brotli decompression format 🎉;
    • Minor bug fixes;
  • 0.12.x

    • Added support to proxy 🎉;
    • Added request settings;
    • Added option to configure send cookies per request;
    • Added option to configure store cookies per request;
    • Added support to WebSocket (beta);
    • Minor bug fixes;
  • 0.11.x

    • Added support to import/export Postman collection 🎉;
    • Minor bug fixes;
  • 0.10.x

    • Added support to select & copy the response body 🎉;
    • Added support to import collection from URL;
    • Added support to import collection within a folder;
    • Added support to HTTP2 (experimental);
    • Added support to client certificates;
    • Added support to import/export Restler format (supports encryption);
    • Added light theme 🌞;
    • New HTTP Client library;
    • Added Latin Spanish language (thanks @taksumaki);
    • Added option to change request’s User-Agent;
    • Added option to choose request body content-type;
    • Made various UI enhancements;
    • Improved performance;
    • Made various bug fixes.
  • 0.9.x

    • Added support to multiple tabs;
    • Added ability to restore automatically last tabs on startup;
    • Improved performance;
    • Minor UI fixes;
    • Minor bug fixes.
  • 0.8.x

    • Added ability to choose which cookie will be sent;
    • Added ability to not save requests to history;
    • Added ability to save response body as file;
    • Added support to limit the history size;
    • Added donation button to support this app development;
    • Added new logo;
    • Minor UI fixes;
    • Minor bug fixes.
  • 0.7.x

    • Added option in Settings to allow send requests over Wi-Fi only;
    • Added support for responses that return images (JPEG, PNG, SVG, WEBP);
    • Minor UI fixes;
    • Minor bug fixes.
  • 0.6.x

    • Added Digest authentication method;
    • Added ability to beautify the response body for JSON;
    • Added ability to copy headers and cookies values from response;
    • Added support to automatically handle request redirects;
    • Added max redirects option in Settings;
    • Added option to disable following redirects in Settings;
    • Minor bug fixes;
    • Minor UI fixes;
  • 0.5.x

    • Added ability to syntax highlight the response body for JSON;
    • Added Brazilian Portuguese language;
    • Minor bug fixes;
    • Minor UI fixes.
  • 0.4.x

    • Added support to manage cookies;
    • Added support to import cookies from Insomnia;
    • Added support for exporting Insomnia formats;
    • Minor bug fixes;
    • Minor UI fixes;
  • 0.3.x

    • Added ability to duplicate requests;
    • Added autocomplete support for header fields;
    • Added support for importing Insomnia formats;
    • Added option to reset file for Multipart Form field;
    • Added support for custom HTTP methods;
    • Added Hawk authentication method;
    • Added ability to hide keyboard if user clicks out of input;
    • Minor bug fixes.
  • 0.2.x

    • Added Multipart, Form Url Encoded and Binary File Request Body Type;
    • Added button to cancel the current request;
    • Added numeric counter on Request’s Body tab;
    • Minor bug fixes.
  • 0.1.x

    • Initial Release.
Privacy Policy

LINK

评论

暂无评论