建立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连接请求源码
软件语言:
简体中文
源码大小:
3.86 KB
运行平台:
Winall,Win2003,WinXP,Win7,Win8
软件授权: