brucefu
V2EX  ›  Java

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

  •  
  •   brucefu · Feb 17, 2020 · 6701 views
    This topic created in 2279 days ago, the information mentioned may be changed or developed.

    真恶心,上世纪的做法

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

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