Отправка данных может быть сделано только с помощью POST. GET необходимо строго использовать для получения данных для распечатки. Вы смущены тем, что используете Restful services. Как, насколько я знаю, данные могут быть отправлены на сервер в следующих 2-мя способами:
- служба POST с помощью HTML формы перенаправления на PHP страницу
- Making Ajax удар по JavaScript, JQuery, AngualarJs и т.д. делает использование запроса xmlhttp.
Хотя могут быть и другие способы отправки данных на сервер, они в основном используются для отправки данных формы.
Существует множество причин для передачи данных в запрос GET. Рассказывая поисковой системе, какой термин вы хотите найти, это классический пример. Не путайте «отправку данных», не будучи [безопасным или идемпотентным] (https://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html) – Quentin