У меня есть функция, которая делает запрос HTTP POST. Код указан ниже. Это отлично работает.
$http({
url: user.update_path,
method: "POST",
data: {user_id: user.id, draft: true}
});
У меня есть другая функция для http GET, и я хочу отправить данные по этому запросу. Но у меня нет такой возможности в get.
$http({
url: user.details_path,
method: "GET",
data: {user_id: user.id}
});
Синтаксис http.get
IS
получить (URL, конфиг)
javascript
angularjs
javascript-framework
Пухлый мальчик
источник
источник
$http.get(url.details_path, {params: {user_id: user.id}})
.Вы можете передавать параметры напрямую в
$http.get()
следующие отлично работаетисточник
Начиная с AngularJS v1.4.8 , вы можете использовать
get(url, config)
следующее:источник
Решение для тех, кто заинтересован в отправке параметров и заголовков в запросе GET
Полный пример сервиса будет выглядеть так
источник
Вы даже можете просто добавить параметры в конец URL:
В паре с script.php:
В результате появляется следующее предупреждение javascript:
источник
Вот полный пример запроса HTTP GET с параметрами, использующими angular.js в ASP.NET MVC:
ДИСПЕТЧЕР:
ПОСМОТРЕТЬ:
источник
params
менее подвержен ошибкам, чем «ручной» URL-адрес concatДля отправки запроса на получение с параметром я использую
Таким образом, вы можете использовать свою собственную строку URL
источник