Saya memiliki layanan yang melakukan posting. Layanan ini dihosting di komputer lain. Ketika saya mencoba memposting menggunakan Postman, itu berfungsi dengan baik. Sekarang, ketika saya mencoba memposting menggunakan aplikasi Angular2 yang dijalankan di komputer lain, saya mendapat pesan kesalahan "Respon dengan status: 0 untuk URL: null." Kode dalam layanan sudut saya adalah sebagai berikut:
postQuestions() {
var json = JSON.stringify({
"TestInfo_FK" : "612",
"Resource_FK" : 0,
"QuestionNo" : 22,
"ContentType" : "HTML",
"Content" : "This is the question from Jason",
"NoOptions" : 4,
"OptionLayout" : "Vertical",
"Answer" : "A"
});
var url = 'http://my.service.net/api/ONLINE/Question';
var params = 'json=' + json;
var headers = new Headers();
headers.append('Content-Type', 'application/json');
headers.append('Access-Control-Allow-Origin', '*');
return this._http.post(url, params, {
headers: headers
})
.map(res => res.json());
}
bagaimana cara mengatasi masalah ini?