当有&数据时,http发送请求中的数据是中断登录json字符串

时间:2017-07-20 06:53:27

标签: jquery angularjs http post

我有一个json字符串,字符串在下面。

using (var dataset = new U2ZFDataSetTableAdapters.stationenTableAdapter())
{
    var ds = new U2ZFDataSet();
    dataset.Fill(ds.stationen);

    var rows = ds.stationen.Select("pdvorhanden = 1");

    foreach (DataRow row in rows)
    {
        foreach (DataColumn column in ds.stationen.Columns)
        {
            if(column.ColumnName == "Bezeichnung")
                listOfStations.Add(row[column].ToString());
        }
    }
}

当我使用http和post方法传递此数据时,字符串在&之后中断登录。

我的http发布请求代码是这样的。

  

注意:JSON.stringify(this.formData)返回字符串

 {  
   "assigned_to":1,
   "type":0,
   "email":[  
      {  
         "value":"mobile@gmail.com",
         "is_primary":1,
         "type":1,
         "type_id":1
      }
   ],
   "first_name":"Mr Mobile",
   "salutation_id":1,
   "links":[  
      {  
         "company":"Mobile",
         "relation":"CEO & Founder",
         "cmp_id":1
      }
   ],
   "phone":[  
      {  
         "code":"",
         "value":"",
         "is_primary":1,
         "phone_type":"1",
         "country_code_value":""
      }
   ],
   "photo":"",
   "last_name":""
}

此请求中传递的内容,请参阅以下网络截图。click here

此屏幕截图是在删除'data = +'之后删除请求:click here

数据在&之后中断关系密钥。

请帮我解决这个问题。提前致谢

1 个答案:

答案 0 :(得分:0)