finely
V2EX  ›  问与答

CRUD 全部用 get+params,有啥负面影响呢?

  •  
  •   finely · Apr 5, 2020 · 2866 views
    This topic created in 2410 days ago, the information mentioned may be changed or developed.
    13 replies  •  2020-04-05 20:51:54 +08:00
    airyland
    airyland
    Apr 5, 2020 via iPhone
    1
    这就是为什么有些公司打开后台数据会莫名丢失的原因了,因为你不知道有哪些浏览器插件会读取你的 delete 链接。
    superrichman
    superrichman
    Apr 5, 2020 via iPhone
    3
    参数太长会无法提交,不信你用 get 提交个图片试试 /doge
    yyfearth
    yyfearth
    Apr 5, 2020
    4
    没考虑过安全问题吗?我弄个图片把 src 设成删除操作会怎样
    全部用 post 都比全部用 get 强
    Hstar
    Hstar
    Apr 5, 2020
    5
    全部 post 可以。
    全部 get 。。访问一下就操作吗
    otakustay
    otakustay
    Apr 5, 2020❤️1
    6
    Chrome 预读,代理预缓存,Prefetch,Preload,玩死你
    mritd
    mritd
    Apr 5, 2020 via iPhone
    7
    上面好多废话,就问你一句,听过搜索引擎爬虫没有?
    msg7086
    msg7086
    Apr 5, 2020 via Android
    8
    get 操作要在语义上只读,你修改操作用 get 是打算不修改么(
    gimp
    gimp
    Apr 5, 2020
    9
    没有上传文件功能吗 😀
    maplerecall
    maplerecall
    Apr 5, 2020 via Android❤️3
    10
    听说过一个没加权限管理的内部页面,删除操作全用的是 a 标签直接访问 url,结果被 Chrome 上报后 Google 爬虫抓了全给删光了…
    loading
    loading
    Apr 5, 2020 via Android
    11
    全部 post 吧,get 也太菜了,url 不够长。
    swulling
    swulling
    Apr 5, 2020 via iPhone
    12
    选择全 get 是因为不会调试 post 么?
    jugelizi
    jugelizi
    Apr 5, 2020
    13
    前端就是喜欢搞个大新闻
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4077 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 09:40 · PVG 17:40 · LAX 01:40 · JFK 04:40
    ♥ Do have faith in what you're doing.