Выслать объект json на url

175
14 июля 2017, 06:18

Задача: выслать данные в json на www.example.ru

Пробую сделать следущим образом. Создал html c кодом:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js">
    var JsonData = {"name":"Luc","xxxx":"yyy"};
$.getJSON("example.ru?callback=?",  
{request:$.toJSON(JsonData)}, 
function(data) {
    console.log(data.request); 
    });    
</script>

Смысл задания - в получении ключа API.

Answer 1

Используйте элементарный ajax-запрос

$.ajax({
   url: 'example.ru',
   type: 'get',
   data: JsonData,
   success: function( data ) {
        // Полученная от сервера информация в переменной data
   }
});

Подробно можно прочитать здесь

Answer 2

Нашел отличное решение, может кому пригодится c терминала:

curl -H "Content-Type: application/json" -X POST -d '{"username":"xyz","password":"xyz"}' http://localhost:3000/api/login
READ ALSO
Проблема с sessionStorage с `checkbox` и `radio`

Проблема с sessionStorage с `checkbox` и `radio`

Помогите понять в чем проблема и как исправитьДля сохранения данных введенных в форму используется следующий код:

185
Проблема с element.checked

Проблема с element.checked

ЗдравствуйтеСтолкнулся с проблемой проверки на то выбран ли элемент type radio

157
Как убрать название сайта из блока &ldquo;Поделиться&rdquo;? [требует правки]

Как убрать название сайта из блока “Поделиться”? [требует правки]

Как убрать название сайта из блока "Поделиться"?

182
сравнение строк &ldquo;2&rdquo; &gt; &ldquo;15&rdquo; = true

сравнение строк “2” > “15” = true

Прочитал мануал по поводу строк: Посимвольное сравнение

189