V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
brucefu
V2EX  ›  Java

受不了了,链接全 jj 的是.do 结尾

  •  
  •   brucefu · 2020-02-17 15:02:56 +08:00 · 5887 次点击
    这是一个创建于 1720 天前的主题,其中的信息可能已经有所发展或是发生改变。

    真恶心,上世纪的做法

    第 1 条附言  ·  2020-02-17 23:04:57 +08:00
    是这样的:
    今天我做了一项干燥无趣的事情:梳理一个 http 接口的调用方。
    由于监控没有打出调用方信息,并且也没有系统间调用图给我看。
    我只能去看日志,找 qtrace。
    一个接口是 doSomething.do ,我就 grep 嘛,grep 几遍就是没有。
    这个接口没有调用量?不是的,最后发现:
    这个服务的日志中,如果链接中是.do 结尾,那么他就把.do 去掉再打日志
    估计是这位开发看一堆.do 跟摆砖头似的就烦。
    ----------------------------------------------
    麻烦各位叔叔,你的习惯可以不改,请不要阻止其他人。
    哦对,从历史来看,你也阻止不了
    第 2 条附言  ·  2020-02-18 00:03:59 +08:00
    过几年我也是叔叔,所以
    36 条回复    2020-02-18 23:14:40 +08:00
    zjp
        1
    zjp  
       2020-02-17 15:38:04 +08:00 via Android
    建议楼主转产品
    manami
        2
    manami  
       2020-02-17 15:42:50 +08:00 via Android
    struts 框架?😂
    manami
        3
    manami  
       2020-02-17 15:43:29 +08:00 via Android
    大一时写过几个月的 struts2,那时候感觉.do 后缀就是个异类
    xaplux
        4
    xaplux  
       2020-02-17 15:45:52 +08:00 via Android
    这种一般都是至少 5 年的老系统
    brucefu
        5
    brucefu  
    OP
       2020-02-17 15:46:40 +08:00
    @manami 框架早就换了,不过这个习惯他们没换……
    brucefu
        6
    brucefu  
    OP
       2020-02-17 15:47:14 +08:00
    @xaplux 不是老系统,是人老了,老的习惯不改
    westoy
        7
    westoy  
       2020-02-17 15:48:28 +08:00   ❤️ 1
    保留链接不变很正常, 大量 404/301/302 容易降权
    wanacry
        8
    wanacry  
       2020-02-17 15:52:17 +08:00 via iPhone
    京东也用点 do 还是 action
    abcbuzhiming
        9
    abcbuzhiming  
       2020-02-17 15:55:10 +08:00   ❤️ 2
    你们这是有技术洁癖吗?.do 怎么就不行了,非要各个符合 REST,graphql 你们才满意,有些场合必须用后缀的方法来区分到底是动态链接请求还是静态资源请求的
    leonard916
        10
    leonard916  
       2020-02-17 15:57:10 +08:00
    只要 URL 最後不是 常規文件後綴 就很討厭,不如沒有後綴
    vycz
        11
    vycz  
       2020-02-17 17:33:55 +08:00 via iPhone
    @wanacry action
    zjyl1994
        12
    zjyl1994  
       2020-02-17 18:53:42 +08:00   ❤️ 4
    想起来我会给 Go 程序的路由上单独添加.php 后缀,然后 header 里也故意发 apache+php 的头,可能就是恶趣味
    (我同事重构我代码居然没发现这个,导致现在系统里还留着
    ibreaker
        13
    ibreaker  
       2020-02-17 18:58:05 +08:00
    @zjyl1994 牛批
    shiny
        14
    shiny  
       2020-02-17 19:03:21 +08:00
    @zjyl1994 迷惑行为
    zjsxwc
        15
    zjsxwc  
       2020-02-17 19:06:43 +08:00 via Android
    挺好的,故意迷惑别人
    msg7086
        16
    msg7086  
       2020-02-17 19:17:19 +08:00 via Android
    cgi-bin/xxx.cgi
    murmur
        17
    murmur  
       2020-02-17 19:19:29 +08:00
    下次拿 nginx 给你映射到.action 上
    CYKun
        18
    CYKun  
       2020-02-17 19:32:05 +08:00
    @msg7086 哈哈,鹅厂风格
    Xusually
        19
    Xusually  
       2020-02-17 20:28:34 +08:00
    没明白 do 有什么不好的
    zpvip
        20
    zpvip  
       2020-02-17 21:27:13 +08:00
    信了网上的说法,说 301 对 SEO 无害,结果几十万的页面不见了。这以后,我的老链接,不管多丑,都保留,只更新内容。
    TransAM
        21
    TransAM  
       2020-02-17 22:31:02 +08:00 via Android
    @zpvip 啥?内容别删啊,location 头可以和正文一起存在的
    brucefu
        22
    brucefu  
    OP
       2020-02-17 22:57:46 +08:00
    @abcbuzhiming 必须?什么场合必须。-----------------------每一个看起来超凡的成功,都是由一点点的进步组成。
    brucefu
        23
    brucefu  
    OP
       2020-02-17 22:58:16 +08:00
    brucefu
        24
    brucefu  
    OP
       2020-02-17 23:09:56 +08:00
    @Xusually 黄梅戏、二人转、京剧有什么不好?拜托,社会要一点点进步的。只要有其他的比你优秀一点,就要换马。这样多换几次,就差出一大截。反之……
    izoabr
        25
    izoabr  
       2020-02-17 23:47:10 +08:00
    post.cgi
    abcbuzhiming
        26
    abcbuzhiming  
       2020-02-17 23:50:13 +08:00   ❤️ 2
    @brucefu 在环境有局限无法直接用域名或者其它方式区分请求是否是静态资源的时候,怎么了?不满,整天一副要改变世界的做派,却是一副这也看不起,那也看不起的做派。技术为需求服务,别自以为是了
    xuanbg
        27
    xuanbg  
       2020-02-17 23:56:58 +08:00
    有没有.do 什么的这些都无所谓了。。。。不就是个 url 么。。。。

    反正我司现在一不留神就冒出来一堆的丑陋无比的 url,我已经无力吐槽了。就这么着吧,反正就是个 url。我也是败了,只好眼不见心不烦。
    watzds
        28
    watzds  
       2020-02-17 23:57:05 +08:00 via Android
    丑是丑点,十年前还流行的
    唉,别说叔叔们了,过十年你也会感受到压力
    brucefu
        29
    brucefu  
    OP
       2020-02-18 00:05:57 +08:00
    @abcbuzhiming 什么局限说清楚,为什么无法用域名区分?静态资源和后台接口使用相同 url ?
    brucefu
        30
    brucefu  
    OP
       2020-02-18 00:06:39 +08:00
    @xuanbg 我再吐糟几次,估计也就习惯了
    masker
        31
    masker  
       2020-02-18 00:13:48 +08:00 via Android
    就一个 URL 也能喷。?。? 典型的自以为是的技术喷子。用不用. do 怎么就成了社会进步的因素了?
    brucefu
        32
    brucefu  
    OP
       2020-02-18 00:22:00 +08:00
    @masker 你个臭喷子
    abcbuzhiming
        33
    abcbuzhiming  
       2020-02-18 01:16:08 +08:00
    @brucefu 没有域名,一句话堵死你,你被你所处的环境宠坏了吧,你以为所有系统都是完备的,多的是那种只有一个 IP 的环境,你可以不做,但别一副趾高气扬的,再说一次,技术为需求服务
    cloudbeyond
        34
    cloudbeyond  
       2020-02-18 06:02:06 +08:00
    @Livid #32 人身攻击
    brucefu
        35
    brucefu  
    OP
       2020-02-18 16:56:30 +08:00
    @abcbuzhiming 我表达有误,没有域名,后面也有路径啊。如果前后端不分离,肯定要用路径区分啊
    realpg
        36
    realpg  
       2020-02-18 23:14:40 +08:00
    @zjyl1994 #12 我的高安全性系统的 nginx 错误页都是 IIS 样式 输出头也是 IIS ASP.NET
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2837 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 14:29 · PVG 22:29 · LAX 07:29 · JFK 10:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.