Вопросы с меткой [post]


Получение токена android. POST, GET Retrofit 2

Ответить

ответов 0

0

вы как-то аутентификацию уже сделали или это непонятно тоже?

0

И это тоже непонятно. Дело в том, что вроде понимаю как все устроено, но только теоретически...может ткнете меня куда читать/смотреть?

0

Спасибо. Буду разбираться и пробовать.

0

И ещё не совсем понятно, где указать заголовок Authorization: Basic {ApiKey}

0

это я думаю будет указываться уже после того как вы получите токен, и дальше вам нужно будет получать информацию используя токен в запросе

0

Как написано в документации POST api/v1.1/authenticate Отвечает на POST запрос, в котором содержится заголовок Authorization: Basic {ApiKey}. Поэтому мне и непонятно, каким образом указывать это.

0

у вас должен быть запрос post в который вы кладете ваши например юзернейм и пароль, а сервер в ответ должен вернуть три вещи - рефреш токен, акцесс токен и время когда протухнет акцесс токен. По логике должно быть так

0

Всю задачу вашу нужно разделить на несколько частей. 1 подготовить запрос POST в который нужно положить какие то данные( если нужно) например имя пользователя и пароль. 2 По запросу вам вернется в ответе токен. Его можно сохранить и потом прикладывать в параметре к запросу GET/ ПОчитайте POST GET Retrofit

Отправляю POST запрос по гайду, он выдает ошибку 404 не найденно

Ответить

ответов 0

3

POST https://www.coursera.org/eventing/infoBatch.v2 и значение в string loginURI хоть немного похожи по вашему?

0

Спасибо, пздц я тупые ошибки делаю, не проверив всего, сорри

CURL запрос в C#

Ответить

ответов 0

0

Вы лучше дайте какой запрос должен быть, что отправлять и так далее, а не "переведите CURL, часть людей вовсе не знают о его существование, но умею делать запросы. Вы такой формулировкой делаете вопрос узкоспециализированным.

0

POST запрос. Мне нужно получить access token для работы с API. Для его получения нужно отправить id клиента и его секрет, что-то типа пары "ключ:значение", как я понял. В ответ я должен получить данные в формате json, в которых и будет access token.

0

Документация есть?

0

Наверно будет нечто на подобие такого. -u - это заголовок авторизации, как я понял отправляется он в Base64, в кодировке ASCII (тут поиграйтесь, может что не так написал). -d - это данные в формате "формы". Если все сработало, то напишите в ответ ваш конечный результат.

0

Да, спасибо большое, всё работает!)

NodeJS сделать POST запрос

Ответить

ответов 0

1

тут основы есть metanit.com/web/nodejs/4.5.php, более глубокое это офф доки

0

Надо обработать POST-запрос или из Node.js его выполнить?

Помогите сформировать post запрос

Ответить

ответов 0

0

В Node.js библиотеки http и https имеют функцию request, но у неё не такой интерфейс какой используется в вашем примере. Не соизволите ли подсказать что это вы такое используете в виде ms.request?

0

Дорогой @vihtor! http, добавил этот метод

0

не понимаю, что вы имеете в виду. смотрю в документацию Node.js и немогу понять, что это за аргумент такой { type: 'proxy', namespace: namespace, options: options }?! Ткните, пожалуйста, носом в документацию к этому методу.

Retrofit заменяет POST на GET при отправке на сервер

Ответить

ответов 0

1

Переведите, пж-та, вопрос на русский. ПО сути вопроса - у вас из-за этого не работает что-то? Возможно, дело в сервере, который делает редирект? У вас запросы на разные домены идут.

0

Сервер ожидает POST запрос, а приходит GET. Дело не в домене, я его подменяю в интерсептере, что бы в зависимости от настроет отправлять либо на тестовую либо на продовую базу. Там просто поставил точку, что бы показать, что почему то ретрофит подменил метод запроса, был POST - стал GET. Если убрать этот интерсептер - ничего не меняется, происходит то же самое, и самое странное - что остальные POST запросы отрабатывают нормально, только с этим возникла такая проблема, и не понимаю с чем связано, и как это вообще решить. Если делать POST запрос через постман - все отрабатывает хорошо.

0

Звучит крайне странно... Пробовали отправлять запрос через OkHttp? - его использует Retrofit для отправки запросов - так, наверное, можно будет убедиться, что проблема именно в Retrofit. Коли так - покажите больше кода - как у OkHttp клиент настроен и как создаётся экземпляр ретрофита

0

Это однозначно из-за переадресации, только непонятно почему меняется метод (наверное из-за отсутствия тела запроса!?...) Я попробовал отправить на адрес со скриншота (simplewine.ru) - если нет слеша в конце, то он выдаёт редирект на адрес со слешем и вот здесь, видимо, и происходит недоразумение. В теории должно помочь такое указание в апи-интерфейсе: @POST("api/v2/reviews/vote/{vote}/dislike/{dislike}/")

0

Да, спасибо, добавление "/" решило проблему

Не могу авторизоваться post-запросом, помогите!

Ответить

ответов 0

0

Попробуйте перед авторизацией сделать просто запрос на ресурс, чтобы получить от него куки.

0

Да, я так уже делал. И добавлял различные заголовки, но не помогает...

0

Измучался, все равно не получается...

POST запрос с эмуляцией браузера

Ответить

ответов 0

3

В заголовки запросов конечно.

Android Добавление массива JSONObject в JSONObject

Узнать ответ

ответов 1

0

Изменил последнюю строку в коде на: mainObj.put ("account", new JSONArray (arr)); Слешы пропали, но они пропали и во внутреннем объекте.

Отделить axios запросы в отдельный файл

Узнать ответ

ответов 1

0

вынеси в стор (vuex) в экшены (actions). Это, в общем, самый верный вариант.

POST запрос Laravel не работает

Ответить

ответов 0

0

method = 'POST'

2

т.е. вы пытаетесь навеится на сабмит формы, при этом у вас получается что форма отправляется и еще шлется xhr запрос. Вы бы хотя-бы в событии submit preventDeafault сделали чтобы дважды не слать.

Разные ответы от сервера при отправке одного запроса

Ответить

ответов 0

0

Ну так, по логике все правильно: Вы отправляете несколько раз выполняете аутентификацию, логично, что ID сессии будет каждый раз разным.

Post запрос из js на php

Узнать ответ

ответов 1

0

консоль разработчика откройте и посмотрите на перечень ошибок. в нетворке заметьте у вас отправка не xhr а обычный get (а не post), при этом наверняка страница у вас перезагружается при отправке формы. и в адресной строке браузера получается ?name=.....

0

Метод post указан же, да и preventDefault. Вы внимательно читали?

0

Что-то я не вижу где вы выводите результат вызова fetch.

0

phpfaq.ru/newbie/na_tanke

Отправка простого POST запроса в Postman

Ответить

ответов 0

0

если вы не настраивали састомный роут, то в url должно использоваться имя контроллера, а не метода

0

Да, добавь название контроллера - localhost:5001/api/ControllerName/RemoveComplect

POST запросы в Django

Ответить

ответов 0

0

ajax [1] ajax [2] это пример

как определить расстояние между двумя координатами на карте PKK5?

Ответить

ответов 0

0

turf.js видели?

0

@StrangerintheQ нет, что это такое?

0

Джаваскрипт библиотека, которой можно посчитать географическое расстояние без сервера

0

@StrangerintheQ а существует нечто подобное на java?

0

да, jts - java topology suite github.com/locationtech/jts