【问题标题】:'+' character converting into space in HttpParams angular'+' 字符在 HttpParams angular 中转换为空格
【发布时间】:2019-09-10 12:18:26
【问题描述】:

在 Angular 6 中使用 HttpParams() 时,加号字符正在转换为空格字符。

是否有任何解决方案,例如在 Angular 中使用其他方法来设置 http 请求参数而不编码字符串化的 json 或不将 + 替换为 %2B 。

this.http.post(URl, testReqFormat, { headers: headers }).subscribe(
   data => {
     console.log("Test request success :: ", data);

   }, 
   error => {
     console.log("Test request failed :: ", error);

   });

【问题讨论】:

标签: angular http-parameters


【解决方案1】:

你需要转义特殊字符。

在+之前添加\

【讨论】:

  • 会这样做的。 ........在设置参数时是否有任何其他的角度方法不能替换?
猜你喜欢
  • 2019-01-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-15
  • 2011-07-31
  • 1970-01-01
  • 2015-02-20
  • 2010-10-02
相关资源
最近更新 更多