如何在ios中通过浏览器从HTML页面获取已点击超链接的信息

如何在ios中通过浏览器从HTML页面获取已点击超链接的信息,ios,httpserver,Ios,Httpserver,我想在单击超链接后开始下载内容,但在执行此操作之前,我需要区分超链接信息。单击“超链接”时,我得到以下数据: GET/file1http/1.1 主机:192.168.X.X:8080 用户代理:xxxxx 接受:text/html、application/xhtml+xml、application/xml;q=0.9,/;q=0.8 接受语言:en-US,en;q=0.5 接受编码:gzip,deflate 推荐人: 连接:保持活力 文件1是超链接,因此任何人都可以建议我,我如何识别超链接?我

我想在单击超链接后开始下载内容,但在执行此操作之前,我需要区分超链接信息。单击“超链接”时,我得到以下数据:

GET/file1http/1.1

主机:192.168.X.X:8080

用户代理:xxxxx

接受:text/html、application/xhtml+xml、application/xml;q=0.9,/;q=0.8

接受语言:en-US,en;q=0.5

接受编码:gzip,deflate

推荐人:

连接:保持活力


文件1是超链接,因此任何人都可以建议我,我如何识别超链接?

我将假设您的服务器收到以下get请求

GET /File1 HTTP/1.1
Host: 192.168.1.84:8080
User-Agent: Midori (because why not)
Accept: text/html,*/*
Accept-Language: en-US
Accept-Encoding: gzip, deflate
Connection: keep-alive
识别HTTP请求和HTTP版本后,您可以继续识别请求的资源,在本例中为“/File1”。一旦识别了它,就可以继续处理GET请求。换句话说:回复错误代码或状态消息时,响应的实体体包含“File1”

这意味着您的超链接正在引用:href=“File1”

HTML标记中的href字段定义浏览器将在请求的“GET”部分和“HTTP/1.1”部分之间请求什么