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

python, c#,易语言,分别写了一个程序,里面只有一个 get 请求, py 和 c#的都能被 fiddler 抓到包,然而易语言却不能,这是什么黑科技吗?

  •  
  •   only0jac · 2016-10-25 09:29:40 +08:00 via Android · 3541 次点击
    这是一个创建于 2959 天前的主题,其中的信息可能已经有所发展或是发生改变。
    9 条回复    2016-10-25 10:01:56 +08:00
    noli
        1
    noli  
       2016-10-25 09:34:04 +08:00 via iPhone   ❤️ 1
    废话少说,放码过来
    MrFireAwayH
        2
    MrFireAwayH  
       2016-10-25 09:34:17 +08:00 via Android   ❤️ 1
    不认中文(逃~
    only0jac
        3
    only0jac  
    OP
       2016-10-25 09:38:06 +08:00 via Android
    @noli 这个怎么放码。。。就普通 get 请求,不过用 fiddler 开代理后, py 的刚开始有点问题不能运行,疑点是,易语言的竟然什么都抓不到,只有进程级或网卡级抓包能抓到,难道是自带保护么。。。

    @MrFireAwayH 哈哈,这个不至于吧,最终还是会变成英文的
    thxhtp
        4
    thxhtp  
       2016-10-25 09:38:41 +08:00   ❤️ 1
    通过 fiddler 代理 可抓
    only0jac
        5
    only0jac  
    OP
       2016-10-25 09:40:18 +08:00 via Android
    @thxhtp fiddler 开启后自动 8888 代理,但是我这三个程序并没有去主动使用代理,请问你是怎么弄的
    JmmBite
        6
    JmmBite  
       2016-10-25 09:46:42 +08:00   ❤️ 1
    SocksCap
    c
        7
    c  
       2016-10-25 09:56:23 +08:00   ❤️ 1
    py c# 都默认使用系统代理,易语言不能。说明 py c# 更完善,考虑的更周到。

    某些使用代理的内网, py 和 c#的软件都能自动使用 IE 设置的代理,正常工作。易语言估计就要挂了
    97568984
        8
    97568984  
       2016-10-25 09:56:50 +08:00   ❤️ 1
    C#:
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://www.example.com/Default.aspx");
    request.Proxy = null;
    把代理设置为 null 就可以了
    only0jac
        9
    only0jac  
    OP
       2016-10-25 10:01:56 +08:00 via Android
    @JmmBite 多谢,懂了

    @c 谢谢

    @97568984 多谢,看了 6 楼的回复我刚想起来,可以通过第三方代理到 8888 ,从而实现
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2584 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 06:18 · PVG 14:18 · LAX 22:18 · JFK 01:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.