AfxParseURL

AfxParseURL(LPCTSTR pstrURL,DWORD& dwServiceType,CString& strServer,CString& strObject,INTERNET_PORT& nPort)。

目录

1
功能

2
定义

3
返回值

4
例子

5
关于

功能
编辑

该函数解析URL字符串并返回服务的类型及组件,包含在 afxinet.h 头文件中。

定义
编辑

pstrURL : 一个字符串指针,指向要解析的URL。
dwServiceType:指示互联网服务的类型。可以取下列值:
AFX_INET_SERVICE_FTP
AFX_INET_SERVICE_HTTP
AFX_INET_SERVICE_HTTPS
AFX_INET_SERVICE_GOPHER
AFX_INET_SERVICE_FILE
AFX_INET_SERVICE_MAILTO
AFX_INET_SERVICE_NEWS
AFX_INET_SERVICE_NNTP
AFX_INET_SERVICE_TELNET
AFX_INET_SERVICE_WAIS
AFX_INET_SERVICE_MID
AFX_INET_SERVICE_CID
AFX_INET_SERVICE_PROSPERO
AFX_INET_SERVICE_AFS
AFX_INET_SERVICE_UNK
strServer :接收待解析的URL服务器名,服务类型后的第一个部分。
strObject: 接收待解析的URL 涉及的对象(可能为空)。
nPort: 如果存在,则从URL的服务器或对象部分搜索出来

返回值
编辑

如果URL是成功解析返回非0值
如果URL为空的或不包含一个已知的Internet服务类型 返回0

例子
编辑

它解析一个URL字符串,并返回其组成部分的服务和类型。
它解析一个URL字符串,返回服务的类型以及其它的内容。
例如,AfxParseURL解析一个如下形式的URL:service://server/dir/dir/object.ext:port,返回的内容如下:
strServer == “server”
strObject == “/dir/dir/object/object.ext”
nPort == #port
dwServiceType == #service
要调用这个函数,你的项目必须包含AFXINET.H 头文件。

关于
编辑

关于 AfxParseURL 的更多信息 请参看 MSDN
AfxParseURL 有一个扩展版本
[1]

AfxParseURL相关推荐

  1. MFC——AfxParseURL用法

    1.功能: 该函数解析URL字符串并返回服务的类型及组件,包含在 afxinet.h 头文件中. 2.定义 BOOL AFXAPI AfxParseURL(LPCTSTRpstrURL,DWORD&a ...

  2. 用WinInet开发Internet客户端应用指南

    2019独角兽企业重金招聘Python工程师标准>>> 概述 一个Internet客户端程序的目的是通过Internet协议如:HTTP.FTP等来存取网络数据源(服务器)的信息.客 ...

  3. VC实现HTTP协议的GET和POST方法

    关键词: VC实现HTTP协议的GET和POST 以下是两个文件:HttpClient.h   HttpClient.cpp   一个类   (错误检测部分没有加入)   使用方法   1:get方式 ...

  4. MFC通过URL下载并保存文件代码 转载

    http://blog.csdn.net/charlessimonyi/article/details/8666108?utm_source=tuicool&utm_medium=referr ...

  5. VC网络通信API概览

    1.WinSock API Windows Sockets是在Windows环境下使用的一套网络编程规范,常常简称为Winsock. WinSock主要是基于socket来开发基于TCP/IP模型中各 ...

  6. MFC使用http post请求上传文件

    文章目录 前言 代码 前言 笔者在Windows编程开发时候,有个上传文件的需求,服务端给的接口是http接口,和网页上面 表单上传文件一样(form-data方式).当然我们拿到这需求,一想 用Wi ...

  7. VC++访问HTTPS服务器(不受限制)

    之前用VC客户端访问HTTPS服务器时,遇到"认证作者无效或者不正确","证书已失效"及类似的问题相当棘手,在这里我把可以忽略这些认证的方法写出来,让遇到相同问 ...

  8. mfc 更新服务器文件,MFC程序版本自动升级更新

    1.自动升级需要实现两个exe程序的交替启动,需要一个主程序和一个升级程序:在一个解决方案中创建两个项目,一个是你的主程序,另一个为你的升级程序:第二个程序创建选择添加到解决方案,同时选中你要添加的位 ...

  9. C语言实现下载网页的方法【原创】

    Author:张继飞 这些日子由于要做RSS订阅,想把服务器端的XML文件下载到本地,这样解析起来更加方便,呵呵.所以使用socket做一个向服务器请求下载网页的功能,参考了网上一些代码,终于实现了. ...

最新文章

  1. Reverse Vowels of a String
  2. 二分查找法的实现和应用汇总
  3. Linux下Tomcat启动报错:port already in use
  4. oracle 删除行记录,使用实体框架从oracle数据库中删除记录
  5. Linux进程间通信之管道(pipe)、命名管道(FIFO)与信号(Signal)
  6. 正态分布的概率密度函数python_如何实现高斯分布的概率密度函数
  7. Shine.js实现动态阴影效果
  8. python粘性拓展_Python拓展
  9. Android 的 Recovery 模式分析
  10. 旋转倒立摆的起摆与稳摆---QYC
  11. win10怎么改管理员名字_中控智慧考勤门禁_机器直连软件及清除管理员
  12. 【MATLAB】进阶绘图 ( 进阶绘图展示 | 对数图 | semilogx 半对刻度数图 | semilogy 半对数刻度图 | loglog 双对数刻度图 )
  13. QNAP 警告: NAS 设备正遭受暴力攻击
  14. websocket握手失败_WebSocket握手总结
  15. jenkins k8s 动态增减 jenkins-salve (2) 实现 slave 节点动态构建
  16. 电子行业测试软件,CAM软件技术在电子行业的应用测试验证
  17. UR首发丹宁无性别系列,并发布潮流丹宁大片及米卡限量礼盒
  18. .h和.c文件的区别到底是什么(精确讲解)
  19. 单片机 STM32 HAL PCF8574 例子代码
  20. 百度SEO快排系统都有哪些类别?【系统之间的区别】

热门文章

  1. .NET MVC异步调用中的Session问题
  2. Versant 对象型数据库
  3. 利用ACS来实现AAA服务
  4. Redis的七种武器及其适合的应用场景
  5. 真格量化-隐含波动率购买
  6. 背单词软件 单词风暴 分享id_周一考研高效背单词系列(一):利用单词软件如何背好单词...
  7. 电脑开机3秒就重启循环_电脑修好后客户不愿支付上门费,行,那电脑开机60秒自动关机吧!...
  8. iOS关于armv7,armv7s,arm64,i386,x86_64等问题
  9. 当c语言老师遇到网络崩溃,网络教学搞不定?工科教授来支招!
  10. 重庆邮电大学计算机科学与技术培养方案,重庆邮电大学计算机科学与技术学院.doc...