Полезный сервис Requestb.in
Наткнулся на полезный сервис Request Bin.
Частенько бывает, какой-нибудь Твиттер, Фейсбук или Пейпал пингуют ваше приложение. Шлют нотификации о платежах, событиях. Проблема, что приложение еще не на сервере, а интегрироваться как-то нужно.
В документации стороннего сервиса часто описаны не все возможные случаи. Приходится закачивать скрипт-заглушку и писать запросы в файл. Это не то.
Поможет Request Bin. Идея сервиса гениальна. Вам дают уникальный урл, например,
http://requestb.in/1j2bq6r1
. На все обращения сервис отвечает 200 ОК, а сам
записывает входящий запрос в память. По адресу
http://requestb.in/1j2bq6r1?inspect
сервис покажет последние 20 запросов:
дату, метод, заголовки, параметры.
Полученный урл указываем в настройках стороннего сервиса. Выполняем операции, смотрим, какие запросы пошли.
При бесплатном использовании запросы хранятся в мемкеше, поэтому в любой момент данные можно потерять. Впрочем, мои запросы хранятся уже третий день.
Request Bin поддерживает соединение по протоколу HTTPS, правда, с
самоподписанным сертификатом. Это помогло при интеграции с Пейпалом. Последний
требует, чтобы урл начинался с https://
, но не проверяет сертификат.
Сервису есть, что улучшить. Если в теле запроса был json, парсить и показывать красиво. Сейчас выводит как пришло – в одну строчку. Добавить экспорт запросов в любой формат. Показывать сырой запрос (т.н. raw HTTP).
Нашли ошибку? Выделите мышкой и нажмите Ctrl/⌘+Enter