hongyangAndroid / wanandroid

玩Android网站 -- 努力做一个优质的Android站点
http://www.wanandroid.com/
Apache License 2.0
583 stars 55 forks source link

账号密码不匹配 #316

Open ZhongYangdev opened 5 months ago

ZhongYangdev commented 5 months ago

我在鸿蒙项目中使用axios进行网络请求,调用登录接口时,怎么传参都返回账号密码不匹配。试过传params,formData都不行。账号密码我已经确认过了,是正确的。 image

hongyangAndroid commented 4 months ago

网站上登录也是异步的,可以抓一下网络对比下。比较蛋疼是鸿蒙抓包比较麻烦

---原始邮件--- 发件人: @.> 发送时间: 2024年3月30日(周六) 凌晨0:23 收件人: @.>; 抄送: @.***>; 主题: [hongyangAndroid/wanandroid] 账号密码不匹配 (Issue #316)

我在鸿蒙项目中使用axios进行网络请求,调用登录接口时,怎么传参都返回账号密码不匹配。试过传params,formData都不行。账号密码我已经确认过了,是正确的。 image.png (view on web)

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

Long94264 commented 3 months ago

网站上登录也是异步的,可以抓一下网络对比下。比较蛋疼是鸿蒙抓包比较麻烦 …… ---原始邮件---发件人: @.>发送时间:2024年3月30日(周六)凌晨0:23 食谱:@.>;抄送:@.>;主题: [hongyangAndroid/wanandroid] 账号密码不匹配 (Issue #316 ) 我在鸿蒙项目中使用axios进行网络请求,调用登录接口时,怎么传参都返回账号密码不匹配。试过传params,formData都不行。账号密码我已经确认过了,是正确的。 image.png (网页查看) — 直接回复此邮件,在 GitHub 上查看,或取消订阅。您收到此消息是因为您订阅了该主题。消息 ID:@.>

通过请求拦截打印出来的json看,前端是没问题的。是后端无法解析鸿蒙的axios的post参数吗?

企业微信截图_20240520165632
xmaihh commented 3 weeks ago

试试FormData 对象

import axios from 'axios';

// 创建一个 FormData 对象
const formData = new FormData();
formData.append('username', 'user123');
formData.append('password', 'password123');

// 发起 POST 请求
axios.post('https://example.com/api/login', formData)
  .then(response => {
    console.log('Response:', response.data);
    // 处理响应数据
  })
  .catch(error => {
    console.error('Error:', error);
    // 处理错误
  });