Code Monkey home page Code Monkey logo

androidhttpcapture's People

Contributors

darkal avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

androidhttpcapture's Issues

集成到项目中,需要哪些步骤

现在我们需要检测一些网络接口使用情况,如访问接口响应时间,消耗流量以及服务端响应状态。如果直接把项目集成进去需要哪些步骤,哪些步骤可以不要,哪些步骤不能省呢,还望指教

请问会支持对请求包进行修改么

现在只支持了修改返回包,如果能支持断点,或者支持请求包注入(修改请求头部和请求数据)就好了。
因为修改Cookie得在请求的时候做

安装证书 没有办法安装

点击重新安装证书 总是提示 必须让安装证书才可以正常抓取https的包 但是弹出安装证书的操作页面 请问如何解决

寻找失踪人口 :)

看动态作者失踪好几个月了,翻看了历往的Issues,作者说抽空了用vpnservice来实现,坐等作者的成品。

希望作者没有被卖到大山里去啊,卖到大山里去了你吱一声,我好来救你。

@darkal

代码有误

for (HarNameValuePair pair : harRequest.getHeaders()) {
if (pair.getName().equals("Cookie")) {
break;
}
Log.e("Request Header",pair.getName());
addItem(pair.getName(), pair.getDecodeValue());
}
这里的不应该break,不然请求头信息很多拿不到

https:的网页打不开

我把这个项目集成到了我的项目中 但是 https 的网页 加载不了 请问这个是我什么地方的问题 还请指教

https的抓不了啊

我尝试抓https的,提示502呀,没法忽略证书或者伪造证书吗?

resources 里的资源 是做什么用的

你好 在运行你的项目的时候 我把这个resources 删了 编译运行该项目 可以正常运行 但是 https 的链接就打不开了 我重新把resources 加进去 还是无法打开 https的链接 而且 吧这个项目集成到我们的项目里 也出现了 上面的无法 加载 https 的链接 请问这个问题 我改如何解决 请大神给说下

是否存在内存泄漏的问题?

打开了几个网页,每次都会清空HarLog,但是内存一直在增长(强制GC 回收的也很少)...
看内存分析netty的线程占用每次抓包后都会增加(清除harlog 也没减少),是不是需要释放?
image

补充一个问题:
ProxyUtils中clearProxy 方法中 host 不能设置为null, 要不然会抛空指针异常
public synchronized V put(K key, V value) { // Make sure the value is not null if (value == null) { throw new NullPointerException(); } ...
请知悉。

为什么有些APP抓不到数据?

oschina的android客户端V2.8.1
设置了代理,但接口数据基本都抓不到,只能拿到普通的图片文件。
别的APP,比如打开京东的APP,就能拿到http和https的数据。
有什么办法?

what is "cn.darkal.networkdiagnosis.BR"

compile error: cannot resolve symbol "cn.darkal.networkdiagnosis.BR" in cn.darkal.networkdiagnosis.Adapter.ContentFilterAdapter and cn.darkal.networkdiagnosis.Adapter.PageFilterAdapter.

Is there some file missing?

Proxy or Vpn

这个项目现在是使用代理实现的,对于使用VpnService实现的话,不知道作者有没有什么好的想法呢?

源码打包,启动CRASH

java.lang.RuntimeException: Unable to start activity ComponentInfo{cn.darkal.networkdiagnosis/cn.darkal.networkdiagnosis.Activity.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.github.clans.fab.FloatingActionMenu.setClosedOnTouchOutside(boolean)' on a null object reference
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2697)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2763)
at android.app.ActivityThread.-wrap11(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1585)
at android.os.Handler.dispatchMessage(Handler.java:111)
at android.os.Looper.loop(Looper.java:207)
at android.app.ActivityThread.main(ActivityThread.java:5939)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:956)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:817)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.github.clans.fab.FloatingActionMenu.setClosedOnTouchOutside(boolean)' on a null object reference
at cn.darkal.networkdiagnosis.Activity.MainActivity.initFloatingActionMenu(MainActivity.java:909)
at cn.darkal.networkdiagnosis.Activity.MainActivity.onCreate(MainActivity.java:162)
at android.app.Activity.performCreate(Activity.java:6362)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1120)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2650)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2763) 
at android.app.ActivityThread.-wrap11(ActivityThread.java) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1585) 
at android.os.Handler.dispatchMessage(Handler.java:111) 
at android.os.Looper.loop(Looper.java:207) 
at android.app.ActivityThread.main(ActivityThread.java:5939) 
at java.lang.reflect.Method.invoke(Native Method) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:956) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:817) 

按照issue中的方法去做了,还是在编译时出现问题:找不到符号:BR

在用android studio2.3.3编译这个项目的时候会遇到类似下面这个编译问题:
Error:(13, 34) 错误: 找不到符号
符号: 类 BR
位置: 程序包 cn.darkal.networkdiagnosis
在app的build.gradle文件中添加了compile 'com.neenbedankt.gradle.plugins:android-apt:1.8',然后执行file->Invalidate Caches/Restart以后这个问题没有得到解决,不知道是不是还有哪里配置不对。

tracepath.so

请问能否将tracepath.so的jni代码开源,因为jni里面的native代码可能是通过函数名称映射到java层的,在某些机型上会报unsatisfyLinkerError,有个解决方案就是改变jni映射的方式,所以希望作者能开源下so的jni代码。

schema呼起app并打开目标页面

最近碰到一个需求,微信的一个黑科技,//multiwebview命令,可以将微信主程序和微信的公众号打开的webview分离成两个任务栈,后台可以切换。但通过微信的包名隐式跳转,就只能跳转到微信的主程序,能不能通过schema直接跳转到微信的webview那个任务栈呢?应该怎么操作?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.