A free, native macOS app for testing HTTP/REST endpoints
Test and interact with HTTP/REST resources:
* Make GET, PUT, POST, DELETE, and HEAD calls.
* Set request headers and display response headers.
* Automatically pretty print XML and JSON content.
* Quick save of request URLs, body, and headers in one convenient drawer.
* Lightweight: Low real memory usage.
* SSL Support (including untrusted certificates).
* Optionally follows HTTP redirects.
* Set HTTP Basic or Digest Auth.
* Set HTTP request body content to a raw text blob or a list of parameters.
* Upload files using HTTP multipart requests. HTTP form encoding also supported.
* Unified diff tool for comparing responses.
Test and interact with HTTP/REST resources:
* Make GET, PUT, POST, DELETE, and HEAD calls.
* Set request headers and display response headers.
* Automatically pretty print XML and JSON content.
* Quick save of request URLs, body, and headers in one convenient drawer.
* Lightweight: Low real memory usage.
* SSL Support (including untrusted certificates).
* Optionally follows HTTP redirects.
* Set HTTP Basic or Digest Auth.
* Set HTTP request body content to a raw text blob or a list of parameters.
* Upload files using HTTP multipart requests. HTTP form encoding also supported.
* Unified diff tool for comparing responses.
To install CocoaRestClient, run the following command in macOS terminal (Applications->Utilities->Terminal)
sudo port install CocoaRestClient
To see what files were installed by CocoaRestClient, run:
port contents CocoaRestClient
To later upgrade CocoaRestClient, run:
sudo port selfupdate && sudo port upgrade CocoaRestClient
Reporting an issue on MacPorts Trac
The MacPorts Project uses a system called Trac to file tickets to report bugs and enhancement requests.
Though anyone may search Trac for tickets, you must have a GitHub account in order to login to Trac to create tickets.