后端接口能识别是通过代理请求的吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
alivesun
V2EX    程序员

后端接口能识别是通过代理请求的吗

  •  
  •   alivesun 2019 年 10 月 31 日 4194 次点击
    这是一个创建于 2314 天前的主题,其中的信息可能已经有所发展或是发生改变。

    后端接口能识别出是通过代理请求的吗?

    HTTP 是无状态的,那后端能辨别出请求是非浏览器发起请求的吗?

    20 条回复    2019-10-31 13:33:23 +08:00
    robot1
        1
    robot1  
       2019 年 10 月 31 日
    代理也是分类型的
    不能
    kiracyan
        2
    kiracyan  
       2019 年 10 月 31 日
    我远程我的电脑 请求也算代理的一种吧?
    scukmh
        3
    scukmh  
       2019 年 10 月 31 日
    代理也是分类型的,有匿名代理和非匿名代理,非匿名代理可以很轻松的看出是通过代理请求的,而匿名代理则看不出。

    不能,但你可以增加前端请求的难度。
    alivesun
        4
    alivesun  
    OP
       2019 年 10 月 31 日
    @robot1 就是通过 Charles 或 fiddler 抓包就能识别出并返回失败。 还有你的名字很适合这个话题啊^_^
    alivesun
        5
    alivesun  
    OP
       2019 年 10 月 31 日
    @scukmh 去查了下,好像高匿代理就不能知道你在使用代理了
    alivesun
        6
    alivesun  
    OP
       2019 年 10 月 31 日
    @kiracyan 要是你安装了类似花生壳的软件来开放局域网内的主机的话,算是代理吧,个人觉得
    lucifer9
        7
    lucifer9  
       2019 年 1 月 31 日
    VPN 拨号到主机上再连接算代理不
    alivesun
        8
    alivesun  
    OP
       2019 年 10 月 31 日
    @lucifer9 VPN 就是典型的代理吧,跳板机
    lucifer9
        9
    lucifer9  
       2019 年 10 月 31 日
    @alivesun #8 那同样用联通或者歌华这种拨号的呢
    alivesun
        10
    alivesun  
    OP
       2019 年 10 月 31 日
    @lucifer9 代理是个很宽泛的概念吧,像那些校园代理,国内游戏代理等等,不太敢说死。看到你的昵称想起了以前我的那个,路西法
    zivyou
        11
    zivyou  
       2019 年 10 月 31 日
    代理(proxy),VPN,隧道(tunnel)是三个不同的概念
    你这里的代理如果是指 http 代理的话,是可以识别出来的
    index90
        12
    index90  
       2019 年 10 月 31 日
    @zivyou 请问怎么识别? User-Agent ?
    alivesun
        13
    alivesun  
    OP
       2019 年 10 月 31 日
    @zivyou 那抓包软件算哪种呢,可以被识别吧
    hkitdog
        14
    hkitdog  
       2019 年 10 月 31 日 via iPhone
    @alivesun 不可以,charles, wireshark 都是在 client 判的,例如句枸,程特徵
    sizhe
        15
    sizhe  
       2019 年 10 月 31 日
    伪装好 Header,基本上分不出来。。。防君子不防小人
    zivyou
        16
    zivyou  
       2019 年 10 月 31 日
    @index90 大致是通过 http head 里的字段判断 具体是哪些或者通用的方法,得去找一些资料了,我没有专门研究过
    user-agent 这个字段太容易伪造了,可以考虑类似于 proxy-connetion,x-forward-for 什么的
    lihongjie0209
        17
    lihongjie0209  
       2019 年 10 月 31 日
    四层代理没法判断吧
    index90
        18
    index90  
       2019 年 10 月 31 日
    @zivyou 根本没有办法
    ipixeloldc
        19
    ipixeloldc  
       2019 年 10 月 31 日 via iPhone
    奈飞 这种严禁代理的,都能用代理看....你说有准确方法不.....
    oahebky
        20
    oahebky  
       2019 年 10 月 31 日
    虽然我不知道如何做,但是使用中发现“思否”,淘宝是可以识别代理的。
    也不是说所有都能识别;所有都不能识别。
    我也挺感兴趣的,吃瓜围观
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1193 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 65ms UTC 17:48 PVG 01:48 LAX 09:48 JFK 12:48
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86