2016-04-19 3 views
1

Я использую Синтаксическую REST API для извлечения некоторых данных с помощью Angular2, все отлично работает, но мне нужно, чтобы получить данные с порядком убывания, обратно в Разбирают документации следующие должно быть сделано:Как cURL в Angular 2?

curl -X GET \ 
-H "X-Parse-Application-Id: appID" \ 
-H "X-Parse-REST-API-Key: keyID" \ 
-G \ 
--data-urlencode 'order=-score' \ 
https://api.parse.com/1/classes/GameScore 

Я хочу для имитации, которые вьются в моем коде Angular2, что мне нужно, главным образом, заключается в реализации: данных UrlEncode

в настоящее время, вот мой Angular2 код:

this.http.get('https://example.com/classes/GameScore').subscribe(data => { 
    this.res = data.json().results; 
}); 

ответ

2

Вы должны посмотреть на API URLSearchParams, который поможет вам сформировать строку запроса. Перед тем как использовать его сделать импорт URLSearchParams из angular2/http

кодекса

import {URLSearchParams} from 'angular2/http'; //do add this line 

var search = new URLSearchParams() 
search.set('order', '-score'); 

this.http.get('https://example.com/classes/GameScore', { search }).subscribe(data => { 
    this.res = data.json().results; 
}); 
+0

Большое спасибо, работал как шарм !! –

+0

@JamesRunner Рад это знать. Благодаря :-) –

Смежные вопросы