0
REST API를 사용하여 PUT 요청을 보내고 있습니다. 전송할 기본 필수 필드는 Id입니다.json 문자열 뒤에 작동하지만 문자열로 작동하는 put 요청 보내기
그래서 저는 this를 typescript의 User Object로 컴파일하고 ionic 2 app의 angle 2를 사용하여 http.put을 사용하여 보냅니다. 당신은 내가 그 안에 ID를 포장하고 볼 수 있다면
let bodyString = JSON.stringify(userDetails);
this.http.put(userurl, bodyString, {headers:headers})
을 얻고있다. 내가 JSON 개체에 액세스하고 stringifying의
var bodyString = "Id=33053793&FirstName=test&=";
대신, 같은 동일한 작업을 수행하는 경우, 그것은 무슨 일이 일어나고 왜이 작동하지 않는 것을 확실하지 작동합니다.
문자열 연결로 처리하기 위해 1에서 2보다 많은 중첩 된 매개 변수가 전달되므로 JSON 개체를 사용하는 것이 더 좋습니다.
Id 유형이 일치합니까? 어쩌면 서버가 ID를 String으로 기다리고 있을까요? – Philipp