防止在 Angular js 中使用 post 方法对 rest 调用进行编码

Prevent encode the rest call with post Method in Angular js

我正在使用 angular js 并重新调用。但是我有一个变量,当我将这个变量投入使用然后这个变量值在控制台中编码时,这个变量有一些值。

休息电话

var rep = "CX-0138_ES48A9CA";

  Rh.all('example/demo/db ').post(" ",+JSON.stringify(rep)).then(function(resp)
  {
 
  })

然后 rep 值在控制台中不存在 url。

但是当我删除 +JSON.stringify 然后 service(url) 编码时。

var rep = "CX-0138_ES48A9CA";

  Rh.all('example/demo/db ').post(" ",rep).then(function(resp)
  {
 
  })

控制台中的编码服务

如何在 post 方法中设置 rep CX-0138_ES48A9CA 的值。

试试这个:

Rh.all('example/demo/db ').post({rep: encodeUriComponent(rep)}).then(function(resp)
  {

  })