前端发送请求到 后端 有得用get post 那种情况下分别用那个 有什么特殊的分别吗
get请求 参数是在url参数后面拼接的 post请求参数是放在域中的 一些重要的请求参数 简单的可以用 get 复杂一点 重要的一点的可以用 post
具体区别的话 看这里
https://blog.csdn.net/guorui_java/article/details/112294323?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522168974537216800188522851%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=168974537216800188522851&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-112294323-null-null.142^v89^control_2,239^v2^insert_chatgpt&utm_term=post%E5%92%8Cget%E8%AF%B7%E6%B1%82%E7%9A%84%E5%8C%BA%E5%88%AB&spm=1018.2226.3001.4187
一般查询数据用get ,如果需要对数据库进行增删改这些操作最好用post
在前端向后端发送请求时,通常会使用 GET 和 POST 请求方法。这两种方法有以下特点和适用场景:
GET 请求:
POST 请求:
综上所述,GET 请求适用于获取资源、查询数据,而 POST 请求适用于提交数据、更新数据或执行对服务器状态有影响的操作。选择使用哪种请求方法取决于具体的业务需求和操作类型。
除了 GET 和 POST 请求之外,还有其他请求方法,如 PUT、DELETE 等,它们也有各自的特点和适用场景。这些请求方法根据 RESTful 架构的原则用于不同的 CRUD 操作(创建、读取、更新、删除),但在实际应用中使用的频率相对较低。
需要注意的是,无论使用哪种请求方法,都应遵循安全性和正确性的原则,对敏感数据进行适当的保护和验证,防止恶意攻击和数据泄露。