অ্যাঙ্গুয়ালার 4.3+ এর জন্য আপডেট
এখন আমরা HttpClient
পরিবর্তে ব্যবহার করতে পারেনHttp
গাইড এখানে
কোডের উদাহরণ
const myheader = new HttpHeaders().set('Content-Type', 'application/x-www-form-urlencoded')
let body = new HttpParams();
body = body.set('username', USERNAME);
body = body.set('password', PASSWORD);
http
.post('/api', body, {
headers: myheader),
})
.subscribe();
অবমানিত
বা আপনি এটি করতে পারেন:
let urlSearchParams = new URLSearchParams();
urlSearchParams.append('username', username);
urlSearchParams.append('password', password);
let body = urlSearchParams.toString()
অক্টোবর / 2017 আপডেট করুন
কৌণিক 4 + থেকে , আমাদের স্টাফheaders
বা দরকার নেই .toString()
। পরিবর্তে, আপনি নীচের উদাহরণ পছন্দ করতে পারেন
import { URLSearchParams } from '@angular/http';
পোস্ট / পুট পদ্ধতি
let urlSearchParams = new URLSearchParams();
urlSearchParams.append('username', username);
urlSearchParams.append('password', password);
this.http.post('/api', urlSearchParams).subscribe(
data => {
alert('ok');
},
error => {
console.log(JSON.stringify(error.json()));
}
)
জিইটি / ডিলেট করুন পদ্ধতি
let urlSearchParams = new URLSearchParams();
urlSearchParams.append('username', username);
urlSearchParams.append('password', password);
this.http.get('/api', { search: urlSearchParams }).subscribe(
data => {
alert('ok');
},
error => {
console.log(JSON.stringify(error.json()));
}
)
JSON application/json
সামগ্রী-প্রকারের জন্য
this.http.post('/api',
JSON.stringify({
username: username,
password: password,
})).subscribe(
data => {
alert('ok');
},
error => {
console.log(JSON.stringify(error.json()));
}
)