-
Notifications
You must be signed in to change notification settings - Fork 16
Home

Welcome to the YARC wiki!
YARC is an easy-to-use REST Client for Google Chrome. Use it to develop, test and debug RESTful services. It supports GET, POST, PUT, DELETE, PATCH, HEAD and OPTIONS request methods.
The tool is available as either a Chrome Extension or a Chrome App. Installation is trivial. It can be installed from the Chrome Web Store...
You can send a basic request by simply specifying a URL (e.g. http://www.google.com) in the 'URL' field and pressing the 'Send Request' button. By default it will be a GET request. This is similar to how a browser functions.
For more complex requests, use a RESTful service and experiment with basic CRUD operations (POST / GET / PUT / DELETE).
To add a request to favorites, simply press the star icon next to the 'URL' field or select 'Save Current Request' in the Favorites menu. You'll need to specify a name in order to add a favorite.
The saved favorite will include the request URL and any custom headers. To re-apply the favorite, simply select it from the Favorites menu.
All favorites can be viewed, deleted and re-applied from the Manage Favorites screen.
Favorites are synced with your Google profile meaning they'll appear on all instances of YARC associated with your Google account.
Favorites can be easily shared via the Import and Export functionality. This is a useful way for colleagues to share custom requests.
It can also be used to back-up favorites.
Every request is automatically saved so it can easily be re-used at any time. Nothing is lost.
The date, payload, headers, request method, response time and the response body are saved as part of the request history. Only response bodies less than 100KB are saved.
Custom headers can easily be added to requests. A number of common headers are provided and new ones can be added, edited or deleted.
Saved custom headers are synced with your Google profile.
YARC supports Basic Authentication. Simply enter a username/password and YARC will generate the authorization header.
The request response contains a response body (with syntax highlighting) and the request/response headers. The time taken for the service to respond is also included.
