【问题标题】:How to get info of clicked Hyperlink from HTML page over Browser in ios如何通过ios中的浏览器从HTML页面获取单击的超链接的信息
【发布时间】:2014-10-04 11:07:53
【问题描述】:

我想在点击超链接后开始下载内容,但在此之前,我需要区分超链接信息。当我点击超链接时,我得到以下数据:

GET /File1 HTTP/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、放气

推荐人:http://192.168.X.X:8080/

连接:保持活动

File1 是超链接所以任何人都可以建议我,我如何识别超链接?

【问题讨论】:

    标签: ios httpserver


    【解决方案1】:

    我将假设您的服务器收到以下获取请求。

    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”部分之间请求什么。

    【讨论】:

      猜你喜欢
      • 2010-10-13
      • 2013-02-15
      • 2010-11-01
      • 1970-01-01
      • 2015-08-19
      • 2011-10-15
      • 1970-01-01
      • 2019-09-16
      • 1970-01-01
      相关资源
      最近更新 更多