建立HTTP连接请求

系统结构:取端口,HTTP查询信息,Http创建请求,Internet关闭句柄,Internet建立连接,Http发送请求,Internet激活,

======窗口程序集1

|  |

|  |------ __启动窗口_创建完毕

|  |

|  |------ _按钮1_被单击

|  |

|  |------ 取端口

|  |

|  |

======调用的Dll

|  |

|  |---[dll]------   HTTP查询信息

|  |

|  |---[dll]------   Http创建请求

|  |

|  |---[dll]------   Internet关闭句柄

|  |

|  |---[dll]------   Internet建立连接

|  |

|  |---[dll]------   Http发送请求

|  |

|  |---[dll]------   Internet激活

调用的DLL命令:

.DLL命令 HTTP查询信息, 逻辑型, "wininet.dll", "HttpQueryInfoA"

.参数 Internet请求句柄, 整数型

.参数 待查信息, 整数型, , 22返回所有信息;43SET_COOKIE;+2147483648返回文本

.参数 返回容器, 文本型, 传址

.参数 返回容器长度, 整数型, 传址

.参数 lpdwIndex, 整数型

.DLL命令 Http创建请求, 整数型, "wininet.dll", "HttpOpenRequestA"

.参数 Internet连接句柄, 整数型, , 由Internet建立连接返回

.参数 访问方式, 文本型, 传址, "GET" or "POST"为空默认GET

.参数 页面路径, 文本型, 传址, 简短路径,不带域名

.参数 协议版本, 文本型, 传址, 为空默认HTTP/1.1

.参数 引用页, 文本型, 传址, 可为空

.参数 识别类型, 文本型, 传址, 可为空

.参数 dwFlags, 整数型, , 2147483648更新下载

.参数 dwContext, 整数型, , 0

.DLL命令 Internet关闭句柄, 逻辑型, "wininet.dll", "InternetCloseHandle"

.参数 句柄, 整数型

.DLL命令 Internet建立连接, 整数型, "wininet.dll", "InternetConnectA"

.参数 Internet句柄, 整数型

.参数 域名, 文本型, 传址

.参数 服务器端口, 整数型, , 80HTTP;21FTP;

.参数 用户名, 文本型, 传址, 空

.参数 用户口令, 文本型, 传址, 空

.参数 服务类型, 整数型, , 1FTP;3HTTP

.参数 dwFlags, 整数型, , 0http;134217728被动FTP模式

.参数 dwContext, 整数型, , 0

.DLL命令 Http发送请求, 逻辑型, "wininet.dll", "HttpSendRequestA"

.参数 HTTP请求句柄, 整数型

.参数 sHeaders, 文本型, 传址

.参数 lHeadersLength, 整数型

.参数 sOptional, 文本型, 传址

.参数 lOptionalLength, 整数型

.DLL命令 Internet激活, 整数型, "wininet.dll", "InternetOpenA"

.参数 句柄名称, 文本型, 传址

.参数 连接类型, 整数型, , 1直接连接;3代理连接

.参数 代理地址, 文本型, 传址

.参数 代理掩码, 文本型, 传址

.参数 dwFlags, 整数型, , 0

易语言客户端请求http_易语言建立HTTP连接请求源码相关推荐

  1. c语言复制粘贴源码,c语言函数memccpy()如何复制内存中的内容实例源码介绍

    c语言函数memccpy()如何复制内存中的内容实例源码介绍.引入的头文件:#include memccpy()函数定义:void * memccpy(void *dest, const void * ...

  2. C语言在有序的数组是否存在固定点(附完整源码)

    C语言在有序的数组是否存在固定点 C语言在有序的数组是否存在固定点的完整源码(定义,实现,main函数测试) C语言在有序的数组是否存在固定点的完整源码(定义,实现,main函数测试) #includ ...

  3. 易优cms红色风格春节年货礼品公司网站模板源码

    介绍: 易优cms红色风格春节年货礼品公司网站模板源码,喜欢的可以拿走! 网盘下载地址: http://kekewangLuo.net/egbhbc4kDfY0 图片:

  4. C语言 阿拉伯数字转换为汉语大写数字金额程序分析及源码

    C语言 阿拉伯数字转换为汉语大写数字金额程序分析及源码 数据结构:用一个整型变量储存输入数字   大家可能会感觉用字符串取位更方便一些·· 但是相应的,字符串失去了数字原有的意思 00100和100对 ...

  5. 易优CMS响应式网站建设网络科技网站模板源码下载

    这个模板小子看了下,确实挺好看的,正儿八经可以做个人或者工作室的企业官网,特效也不错,排版也很工整,eyoucms的挺好的.模板自带eyoucms内核,无需再下载eyou系统 原创设计.手工书写DIV ...

  6. 伪原创php下载,PHP语言开发在线智能AI文章伪原创网站程序源码下载

    源码介绍 PHP语言开发在线智能AI文章伪原创网站程序源码,无需后台,直接将该程序源码上传到空间任意目录下即可以使用. 如果不想上传到网站根目录,则打开index.html文件,修改css和js文件地 ...

  7. 游戏交流社区BBS论坛APP客户端和网页服务端设计 毕业论文+前后端源码及数据库文件

    下载地址:https://download.csdn.net/download/m0_63680064/36065411 项目介绍: 游戏交流社区BBS论坛APP客户端和网页服务端设计 毕业论文+前后 ...

  8. 易语言客户端请求http_易语言HTTP客户端源码

    .版本 2 .程序集 HTTP客户端, , 公开, 提供HTTP客户端功能的封装.支持同步 异步方式从服务器获取数据. .程序集变量 __回调函数, 子程序指针 .程序集变量 对象, 对象 .程序集变 ...

  9. 易语言调用大漠插件对雷电模拟器进行后台绑定源码

    在 易语言大漠对雷电模拟器中控后台的绑定介绍了对雷电模拟器的绑定,这里再介绍一个方法,扩充一下大漠对雷电模拟器的后台绑定. 绑定源码: .版本 2 .支持库 spechwnd = FindWindow ...

最新文章

  1. 这三天低效率开发的总结,我都做了些什么啊?
  2. Android 网络操作常用的两个类
  3. python爬虫(二)_HTTP的请求和响应
  4. linux mmap 内存映射【转】
  5. 集成学习之参数调整策略
  6. python控制台进度条_python在控制台输出进度条的方法
  7. 研发全球化再升级,华为已悄然布局16家海外研究所
  8. [Android系列—] 1. Android 开发环境搭建与Hello World
  9. 计算机网络 教学大纲 谢希仁,《计算机网络》教学大纲.doc
  10. 指纹、面部、语音识别技术,破解真的很简单!| 知乎
  11. zookeeper集群节点热扩容和迁移详解
  12. 阿里云环境迁移记录 - RabbitMQ集群搭建
  13. ROS 教程之navigation: 用程序设定导航目标点
  14. 转载:ultraiso制作超过4G的系统U盘启动盘教程
  15. android安卓使用socketIO实现聊天室功能
  16. 第 7 章. 缓冲区资源,渲染通道,帧缓冲区以及使用 SPIR-V 的着色器
  17. 玩转Linux与运维岗(23)
  18. 手把手系列!大规模预训练语言模型
  19. 【域渗透提权】CVE-2020-1472 NetLogon 权限提升漏洞
  20. TI公司TMS封装与引脚对应关系

热门文章

  1. 小米线刷一直显示flashing_小米空调质量怎么样 小米空调一晚上多少电 看完这篇你就有数了...
  2. 2022年2月插电混动保值率TOP5:比亚迪车型上榜量第一
  3. 哈啰出行完成新一轮2.8亿美元融资 阿里首次入股
  4. 又摊上事了!刹车门还没完,特斯拉或将面临10亿元巨额索赔
  5. 库克:iPhone 12更新换代用户数达到顶峰
  6. 永辉生活APP卖茅台只收款不发货,永辉超市回应...
  7. 华为HarmonyOS 2.0 手机开发者Beta版发布
  8. 2020胡润百富榜:马云蝉联首富,马化腾财富增长最多
  9. 那是财务自由的声音!寒武纪上市造就一批85后亿万富翁
  10. 华为Mate 40系列或采用双处理器方案:国行版仍为麒麟芯