A simple to use Swift framework for intercepting and logging any outgoing requests and incoming responses between your app and your server for debugging purposes. ResponseDetective is easy to set up, you just have to register your desired interceptors (including headers, HTML, images, JSON, plain text and XML) and add your interceptor protocol to your NSURLSessionConfiguration. Once configured, any request you make will output all the details to the console. Simple but really useful to debug issues with network responses. […]
Living by the Code is a collection of 40+ interviews with some of the top mentors in the mobile community, such as Felix Krause, Annyce Davis, Fernando Cejas, Cate Huston, and many more. Stop wasting time trying to figure it all out on your own and start realizing the benefits of having dozens of tech’s best mentors right at your fingertips. Grab your copy today!
An image recognition API that seems to be able to magically recognise the items in any image with a surprising degree of accuracy. CloudSight is a simple web API. You can send an HTTP request with your image and it’ll start analysing the image to find recognisable objects in a way similar to Google Goggles. When the processing is complete you’ll be able to request a description of the image’s contents. Plans are quite expensive but if you have an app that could make use of image recognition CloudSight is worth taking a look at. […]
A network debugging tool that doesn’t require any complicated proxy settings. Jibber uses a drop-in framework that automatically connects with your Mac using Bonjour. You√¢‚Ç¨‚Ñ¢ll be able to view both request and response parameters on your Mac in real time with syntax highlighting for JSON responses as well. The framework interfaces with the NSURLSession APIs directly so any frameworks built on top of that would automatically integrate, and support for NSURLConnection is coming soon. It even works on both the Simulator and devices even when not connected via cable to your Mac.
An HTTP intercepting proxy app for OS X. Proxy can be used to intercept HTTP requests and responses and modify their contents in transit. Features include automatic content length calculations, syntax highlighting, breakpoints, filters, capture groups and more. It can also perform active attacks against applications served over SSL, and therefore intercept encrypted communication. There is also support for the Keychain, CA and X.509 certificate generation and more. […]
A HTTP debugging proxy app for OS X. Cellist puts a proxy between your HTTP clients and the Internet so once you have set the proxy configuration on your device properly, all HTTP traffic will be displayed in Cellist. Cellist records all HTTP traffic from any Mac, Windows PC, Linux, iOS devices or Android phones, and chooses the proper viewers to make it intuitive to inspect body data. It can also use man-in-the-middle interception to reveal HTTPS traffic. […]
A service that helps you turn any website into a structured API. kimono recognises patterns in pages so you just select the elements of the website that make up your data and kimono will create a JSON, CSV or RSS feed. Obviously you need to make sure you have the right to use the data on a website, but if you do, this is a great service to easily create a simple API for use in an app from your existing website. There are also tools that let you turn your API into a responsive web app without any code. […]
Another HTTP client for Mac that provides many of the same features as other clients such as custom headers and URL parameters. However, HaTTiP also supports execution of a pre-processing script that can dynamically modify the outgoing request. The developers have provided some examples on GitHub for Base64 encoding/decoding and BasicAuth. HaTTiP is also document based so you can save requests as files to be reused later. […]
A free HTTP client available on the Chrome Web Store. Postman lets you build simple and complex HTTP requests quickly, including custom query paramters, headers and several authentication methods (Basic Auth, Digest Auth and OAuth 1). Every request is logged in history, or you can save requests in Collections to be loaded later or shared. You can also set up environment variables to help with switching between local, staging and production servers. […]
A fully featured HTTP and REST API tester for OS X. Paw helps you create custom HTTP requests with dynamic values and smart completion which you can organise by host, method or reponse code. It can also generate code from the requests you make in a number of languages, including Objective-C for NSURLConnection or AFNetworking. […]
A simple iOS HTTP client that lets you send GET, PUT, POST, HEAD, and DELETE requests with custom headers and parameters. HTTPea will also parse the server’s response and display it the most useful format so you can drill down into a JSON document, view an image, display a web page, or just view the raw response. […]