美文网首页iOS开发-socket
iOS 开发中利用socket请求百度网页

iOS 开发中利用socket请求百度网页

作者: 梁森的简书 | 来源:发表于2018-05-21 21:36 被阅读193次

    socket一般是用于长连接请求,但socket同样可以用于HTTP这样的短连接请求,只不过在请求之后要关闭连接。

    使用socket主要分为两部:1.连接服务器  2.发送和接收数据

    1.连接服务器:

    连接服务器

    2.发送和接收数据:

    发送和接收数据

    请求并加载百度网页

    demo地址:https://gitee.com/liangsenliangsen/socketQingQiuBaiDuWangYe.git

    本篇文章到这里就结束了,愿大家加班不多工资多,男同胞都有女朋友,女同胞都有男朋友。😊

    相关文章

      网友评论

      • 心语风尚:如果把股票的url地址传到你这个方法 可以实时收到数据吗 有新数据
        梁森的简书:如果这个接口可以用HTTP请求的方式请求到
      • 心语风尚:可以获取百度图片 的数据吗 就像api 返回的json一样
        心语风尚:@梁森森 不行 加载http://image.baidu.com/search/index?tn=baiduimage&;ps=1&ct=201326592&lm=-1&cl=2&nc=1&ie=utf-8&word=图片 返回是HTTP/1.1 200 OK
        Bdpagetype: 1
        Bdqid: 0x96a9032a0000e05d
        Cache-Control: private
        Content-Type: text/html
        Cxy_all: baidu+aa55ea1a51f31b29ad68537a6cd79fbc
        Date: Mon, 09 Jul 2018 03:14:24 GMT
        Expires: Mon, 09 Jul 2018 03:13:49 GMT
        P3p: CP=" OTI DSP COR IVA OUR IND COM "
        Server: BWS/1.1
        Set-Cookie: BAIDUID=15C0B6E0223A9DF665551FC473126765:FG=1; expires=Thu, 31-Dec-37 23:55:55 GMT; max-age=2147483647; path=/; domain=.baidu.com
        Set-Cookie: BIDUPSID=15C0B6E0223A9DF665551FC473126765; expires=Thu, 31-Dec-37 23:55:55 GMT; max-age=2147483647; path=/; domain=.baidu.com
        Set-Cookie: PSTM=1531106064; expires=Thu, 31-Dec-37 23:55:55 GMT; max-age=2147483647; path=/; domain=.baidu.com
        Set-Cookie: BDSVRTM=0; path=/
        Set-Cookie: BD_HOME=0; path=/
        Set-Cookie: H_PS_PSSID=1462_21099_18559_26809; path=/; domain=.baidu.com
        Vary: Accept-Encoding
        X-Ua-Compatible: IE=Edge,chrome=1
        Connection: close
        Transfer-Encoding: chunked
        心语风尚:想搜图片 普通搜图app资源有限 用百度图片搜资源多但想用原生 所以需要百度图片json数据
        梁森的简书:可以的
      • 心语风尚:请求百度网页 是什么意思
        心语风尚:就是搜索的百度网页的图片数据 变成 json 形式返回
        梁森的简书:加载百度网页,这个例子重在说明socket可以做像HTTP这样的请求,请求数据。

      本文标题:iOS 开发中利用socket请求百度网页

      本文链接:https://www.haomeiwen.com/subject/kdtcjftx.html