99%で良いGOで書かれたバックエンドにアクセスしようとしています(問題はありません)。
今のところ、私はちょうど新しいユーザーを登録するためにコントローラに残っている(これは将来利用される)最もシンプルなコールを作成しました。私が渡しているデータはハードコードされていますが、403は禁止されています。 PowerShellでの403の理由を示しています
RegistrationFormパース - 電子メール:、ニック:
検証は、電子メールのために失敗しました - 空白の
を電子メールがあるので、私は正しく私のデータを渡すわけではないように見えますブランク。私のコードを見てみてください:
$ctrl.fake_registerSubmit = function() {
$http({
url: 'http://localhost:3000/v1/sign_up',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
method: 'POST',
data: {
email: '[email protected]',
nick: 'borysxoxo',
password: 'admin12312',
password_confirmation: 'admin12312'
}
})
.then(function successCall(response, post) {
console.log('user added');
}, function errorCall(respone) {
console.log('error callback');
console.log(respone);
})
};
このスクリーンショットは、私がアクセスしようとしているAPIドキュメントを提示:私が間違って
何をしているのですか?他の方法でデータを渡すことはできますか?
は、それは確かに問題だったあなたにダリオありがとうございました。 – BT101