Я стараюсь изо всех сил, чтобы сделать полный сервис по рубину. Моя программа разбита на две части. Один из них - паук веб-службы, а другой - веб-приложение (еще не разработанное). Веб-приложение будет отправлять запросы сканеру, используя get post и обычные вещи.
Вот пример отправки запроса с использованием curl \
curl -d 'url=www.whatever.com&depth=10' http://127.0.0.1:8080/requests/new
отлично работает и, кажется, отправил запрос.
вот удаление
curl -x DELETE http://127.0.0.1:8080/requests/1 where 1 is id of request.
У меня вопрос, как мне сделать так, чтобы, если кто-то сделал запрос (а именно, мое веб-приложение), я мог заставить паука ответить в JSON
Я предполагаю, что мне нужно отформатировать переменную @request в JSON, а затем получить ответ, но я не знаю, как это сделать.
Также на заметку: смоделирован ли запрос curl таким же образом.
С другой стороны, обратите внимание: есть ли способ пометить код в переполнении стека вместо использования четырех пробелов.