Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我从一个http post请求中得到了下面的响应。我很难提取;讯息;从身体_Java_Angular_Rest_Http_Http Post - Fatal编程技术网

Java 我从一个http post请求中得到了下面的响应。我很难提取;讯息;从身体

Java 我从一个http post请求中得到了下面的响应。我很难提取;讯息;从身体,java,angular,rest,http,http-post,Java,Angular,Rest,Http,Http Post,消息如下所示: 具体地说,正文:“{“timestamp”:1500492972729,“status”:500,“error”:“内部服务器错误”,“异常”:“java.lang.RuntimeException”,“消息”:“用户名已存在”,“路径”:“/注册”}” 我通过使用json()解决了这个问题,然后使用.message引用消息。json()将其转换为对象 (error) => { const results = error.json();

消息如下所示: 具体地说,正文:“{“timestamp”:1500492972729,“status”:500,“error”:“内部服务器错误”,“异常”:“java.lang.RuntimeException”,“消息”:“用户名已存在”,“路径”:“/注册”}”


我通过使用json()解决了这个问题,然后使用.message引用消息。json()将其转换为对象

(error) => {
              const results = error.json();
              this.alertService.error(results.message);
              this.loading = false;
             }

“我很难受”并不能真正解释你遇到了什么问题。你可以使用response.message来获取消息。例如,我试图从我的响应中获取“用户名已存在”。@Kayaman感谢你的回复。如你所见,这是我第一次来这里。我提供了代码、图片、http响应,还引用了我试图从响应中检索的响应的一部分。我看到你在这里享有很高的声誉,我想这就是为什么你对新来者的态度。我很抱歉,如果我不能理解“我有一个困难的时候”,你原来的帖子没有包括太多的信息。发帖时,提供尽可能多的关于你正在做什么、你尝试过什么等的必要信息。我们不是读心术的人,所以你的问题越好,你就越有可能得到一个好的答案。
(error) => {
              const results = error.json();
              this.alertService.error(results.message);
              this.loading = false;
             }