سلام ,خسته نباشید..
من دارم با استفاده از axios یک مقدار فرم رو به api پست میکنم .
اما متاسفانه موقع response گرفتن مقدار data رو null برمیگردونه.این رو هم بگم که ,وقتی log میگیرم مقدار ارسالی توی قسمت config->data نمایش داده میشه و مقدار data اصلی null هستش و نمیتونم توی کنترلر ازش استفاده کنم.لطفا راهنماییم کنید..با تشکر
کد ریکت:
return axios({
method: 'post',
type:'json',
url: 'http://localhost/blog/advanced/backend/web/fa/user/user',
headers: {
'Content-Type': 'applictaion/json'
},
data: {username: username},
}).then(function (response) {
console.log(response);
})
.catch(function (err) {
console.log(err);
});
}
console.log:
{…}
config: Object { timeout: ۰, xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", … }
data: ""
headers: Object { "cache-control": "no-store, no-cache, must-revalidate", connection: "Keep-Alive", "content-length": "۰", … }
request: XMLHttpRequest { readyState: ۴, timeout: ۰, withCredentials: false, … }
status: ۲۰۰
statusText: "OK"
config:
config: {…}
adapter: function e.exports()
data: "{\"username\":\"alireza\"}"
headers: Object { Accept: "application/json, text/plain, */*", "Content-Type": "applictaion/json" }
maxContentLength: -۱
method: "post"
timeout: ۰
به Saeed_mn کمک کنید تا مشکل خودش را حل کند؛ اینطور میتوانیم با هم پیشرفت کنیم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟