我正在测试离子4和Laravel之间的登录/注册,但是对应用程序HTTP的响应有问题。
<!-- CSRF Token -->
<!--
<meta name="csrf-token" content="{{ csrf_token() }}">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.0/css/all.css">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css">
<script src="{{ asset('vendor/file-manager/js/file-manager.js') }}"></script>
-->
{"message":"Successfully created user!"} 我通过设置
responseType: 'text'在HTTP POST选项中。但我的问题是,我仍然需要从响应中提取JSON。我怎样才能做到这一点?
目前正在使用此后置脚本作为离子
register(name: String, email: String, password: String)
{
this.http.post(this.env.API_URL + 'auth/register', {name: name, email: email, password: password},{responseType: 'text'})
.subscribe((data : any) => {
console.log(data)
});
}以及来自服务器的响应
<?php
return response()->json([
'message' => 'Successfully created user!'
], 201);
?> 发布于 2022-02-05 06:47:15
通过从8到5.7的切换,现在对此进行分类。
https://stackoverflow.com/questions/70902026
复制相似问题