HttpWatch抓包头信息转换成au3书写格式

本帖最后由 komaau3 于 2011-6-20 15:58 编辑

感觉会蛮方便,把HttpWatch抓包头信息转换成au3的书写格式
这样的正则可能不会通用,测试下把,不能用自己修改下

下载 (69.4 KB)

2011-6-20 08:08

  1. #include <ButtonConstants.au3>
  2. #include <EditConstants.au3>
  3. #include <GUIConstantsEx.au3>
  4. #include <StaticConstants.au3>
  5. #include <WindowsConstants.au3>
  6. #NoTrayIcon
  7. #Region ### START Koda GUI section ### Form=
  8. $Form1 = GUICreate("HttpWatch抓包头信息转换", 452, 337, 276, 160)
  9. $Edit1 = GUICtrlCreateEdit("", 0, 0, 449, 137, -1, BitOR($WS_EX_CLIENTEDGE,$WS_EX_STATICEDGE))
  10. GUICtrlSetData(-1, "此处粘贴HttpWatch抓包原型")
  11. $Group1 = GUICtrlCreateGroup("", 0, 288, 321, 41)
  12. $Input1 = GUICtrlCreateInput("$oHTTP", 168, 301, 49, 21)
  13. $Button1 = GUICtrlCreateButton("转换", 24, 298, 59, 25)
  14. $Button2 = GUICtrlCreateButton("复制", 232, 298, 59, 25)
  15. $Label1 = GUICtrlCreateLabel("对象句柄:", 96, 304, 64, 17)
  16. GUICtrlCreateGroup("", -99, -99, 1, 1)
  17. $Button3 = GUICtrlCreateButton("退出", 368, 303, 59, 25)
  18. $Edit2 = GUICtrlCreateEdit("", 0, 144, 449, 145, -1, BitOR($WS_EX_CLIENTEDGE,$WS_EX_STATICEDGE))
  19. GUICtrlSetData(-1, "转换后数据自动复制到剪切板")
  20. GUISetState(@SW_SHOW)
  21. #EndRegion ### END Koda GUI section ###
  22. Local $Header
  23. While 1
  24. $nMsg = GUIGetMsg()
  25. Switch $nMsg
  26. Case $GUI_EVENT_CLOSE
  27. Exit
  28. Case $Button1
  29. $Data = GUICtrlRead($Edit1)
  30. $Handle = GUICtrlRead($Input1)
  31. $String = StringRegExp($Data, ".*?\:\h.*?\r\n", 3)
  32. If Not @Error Then
  33. For $a = 0 To UBound($String)-1
  34. $Request = StringRegExpReplace($String[$a], "\r\n", "")
  35. $Request = StringRegExpReplace($Request, ":\h", "','")
  36. $Header &= $Handle & ".setRequestHeader('" & $Request & "')" & @CRLF
  37. Next
  38. ClipPut($Header)
  39. GUICtrlSetData($Edit2, $Header)
  40. $Header = ""
  41. EndIf
  42. Case $Button2
  43. ClipPut(GUICtrlRead($Edit2))
  44. Case $Button3
  45. Exit
  46. EndSwitch
  47. WEnd

复制代码 高亮切换

HttpWatch抓包头信息转换成au3书写格式相关推荐

  1. vue-axios下载文件流blob,ie下载报传递给系统调用的数据区域太小.ie文件流下载报错;文件下载失败将blob的错误信息转换成json格式

    本次下载是后台文件流传输,前端下载,前端将拿到的下载id和名称downloadName传递给下载方法:如果是多个下载,可以采用数组for循环 情景描述: 1.如果符合导出条件, 后端直接返回数据流,如 ...

  2. 计算机系统的图形图像编码方式,只有将数字、文字、图像、声音和视频等不同类型的信息转换成_______代码,才便于计算机加工和处理。...

    只有将数字.文字.图像.声音和视频等不同类型的信息转换成_______代码,才便于计算机加工和处理.以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容, ...

  3. 怎么把avi文件转换成mp4视频格式,4个高能方法

    怎么把avi文件转换成mp4视频格式? 当您下载到avi格式的视频文件时,您可能会选择将其转换为MP4格式的文件. avi是一种由微软开发的多媒体容器格式,尽管现在已经被认为是老旧的技术,但由于其简单 ...

  4. 将pdf转换html_pdf文件怎么转换成html网页格式?用什么方法来转换?

    pdf转换成html已经是日常工作很常见的需求了,如果你还在手动转换,不仅耗时间而且又不准确这样我们的效率往往会最低,掌握快速将pdf文件转html网页的巧妙方法可以大大提高我们的工作效率这样我们就可 ...

  5. 将*.STL转换成顶点索引格式

    将*.STL转换成顶点索引格式 *.stl的格式很简单,某一个片断如下: solid ascii   facet normal 0.000000e+000 0.000000e+000 1.000000 ...

  6. 怎么把pdf转换为html,如何将PDF转换成HTML网页格式呢?

    原标题:如何将PDF转换成HTML网页格式呢? 现在很多在校程序学生们时常在思考怎么对HTML网页进行编译以呈现出想要展现的内容.但是HTML犹如我们外语学习一样,一个网页有很多的HTML文件,超文本 ...

  7. java输出格林威治时间_Java之格林威治时间格式转换成北京时间格式

    Java之格林威治时间格式转换成北京时间格式 /** * Copyright 2020. yaodouwang.com Studio All Right Reserved * * Create on ...

  8. 字符串日期 转换成 需要的格式的 字符串日期(超强)

    字符串日期 转换成 需要的格式的 字符串日期 调用:dateformat(String pattern,Object date, boolean ifNullGetNow): 参数1:patern:你 ...

  9. 怎么将CAD图纸转换成高清晰度PNG格式怎么操作?

    CAD图纸可以说是我们在设计中比较常听到的一种图纸格式了,由于其不能在常规的看图软件中打开,以至于为了视觉上查看比较方便会选择将其转换成易于查看的图纸格式,今天就和大家分享一下如何将CAD图纸转换成高 ...

最新文章

  1. NO.18 使用MVC实现的hello world!
  2. linux kernel 开发详细文档 安装方法
  3. sql 增加链接服务器,SQL server利用脚本添加链接服务器,可设置别名
  4. mnesia数据库学习笔记四
  5. win10下的python3.5+ opencv安装攻略
  6. 晒晒女儿学国画一学期的成果
  7. JQuery .net WebService 参数必须一致
  8. Mac再建管理员帐户
  9. webpack 编译完成执行代码
  10. service程序改为windows窗体展示
  11. npm ERR! path D:\NodeWWW\webpack\node_modules\fsevents\node_modules
  12. SSM实现课程管理系统
  13. 建站|全网最系统的色彩搭配指南,教你制作吸睛网站
  14. JAVA互联网架构师VIP项目实战(完整)
  15. 微pe不识别nvme固态硬盘_WinPE无法识别NVMe SSD硬盘,如何重装系统
  16. idea 如何clean工程_IDEA中的clean,清除项目缓存图文教程
  17. java编程思想之并发(线程之间的协作)
  18. 方程组在原点附近解matlab,前置血管常发生于A.副胎盘B.胎盘血管瘤C.双叶胎盘D.帆状胎盘...
  19. seo关键词优化的技巧
  20. excel宏根据表格自动计算机,Excel使用宏录制自动将输入内容排到另一张表的操作方法...

热门文章

  1. scrollHeight: 获取对象的滚动高度。
  2. “含沙射影”?【空心杯微电机】映射冷行业
  3. java获取上月、下月日期
  4. 马云卸任CEO演讲:明天起生活将是我的工作
  5. 菜鸟看马云卸任以及未来的阿里巴巴
  6. 金山快盘——大家来注册吧
  7. 可口可乐为何如此成功?
  8. 08.09.02之叽歪
  9. Java将汉字转换为全拼
  10. 他选歌太纠结了,有时临比赛开始的前一天才能