Ivan-P
@Ivan-P

Как в Angular 2 отправить PUT x-www-form-urlencoded?

Добрый день.
Имею такую проблемку нужно с Angular 2 фронта отправить простой PUT запрос с одной парой {ключ: значение} на бек написаный на Symfony. Но постоянно получаю 404. Все что я смог добиться от бек-разработчика это скриншот из Постмана:
6384176dc1b14a17b8f0f9bbf64aa072.jpg
Но какие манипуляции я бы не проводил с отправкой запроса получаю только 404.
send(url) {
    let headers = new Headers({'Content-Type': 'application/x-www-form-urlencoded'});
    let options = new RequestOptions({ headers: headers });

    let data = 'url=' + encodeURIComponent(url);
    let data2 = {url: url};

    return this.http.put(`${this.apiUrl}`, data);
  }

если отправляю data или data2 получаю OPTIONS 200 и PUT 404 а если добавляю 3 параметром options то OPTIONS падает с 404.

Что я делаю не так?
  • Вопрос задан
  • 201 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы