Angular 2 Http Post Error | JSON

时间:2017-02-15 20:53:20

标签: angular

解析值时遇到意外的字符:S。路径'',第0行,第0位。

Angular2邮政编码

enter image description here

结果:

enter image description here

1 个答案:

答案 0 :(得分:1)

使用Content-Type: application/x-www-form-urlencoded时,请改用URLSearchParams;

import { URLSearchParams } from '@angular/http';

并在帖子功能中,不要发送您的对象body,而是执行此操作:

let postBody = new URLSearchParams();
postBody.set('yourProperty1', body.yourProperty1);
postBody.set('yourProperty12', body.yourProperty2);
...

return this._htpp.post('yourUrl', postBody, options)
  .map(...)