当前位置:  技术问答>linux和unix

关于从缓存中读取数据的问题

    来源: 互联网  发布时间:2017-03-09

    本文导语:        我写了一个网络程序,程序大致流程就是发送HTTP请求到网络服务器,然后服务器给出响应, 现在我把网络服务器的响应信息用一个buffer接收下来了, buffer存放的是字符数组, buffer中的内容如下:    HTTP/...

      我写了一个网络程序,程序大致流程就是发送HTTP请求到网络服务器,然后服务器给出响应, 现在我把网络服务器的响应信息用一个buffer接收下来了, buffer存放的是字符数组, buffer中的内容如下:
  
HTTP/1.1 200 OK
x-amz-id-2: 0JyU0vplRfktQK7UM4U1/vU5ivCeeJr35wvD6dr5Qg7zJSi2o61DWPn2HIe3GtDQ
x-amz-request-id: 45F82E21E6C93CD7
Date: Tue, 07 Sep 2010 14:11:31 GMT
Last-Modified: Mon, 30 Aug 2010 02:24:46 GMT
Content-Length: "df7aba564cc65f7841b07981b346dc21"
Content-Type: binary/octet-stream
Content-Length: 5046743
Server: AmazonS3

      我想实现的是把buffer中的Last-Modified和Content-Length标记的value值读出来存入一个结构体变量里,譬如放到struct header head里, 使得 header.Last-Modified = Mon, 30 Aug 2010 02:24:46 GMT, header.Content-Length=5046743。
      请问该怎么解析啊? 我知道如果是文件的话可以用fgets循环的一次读出一行来处理,可是现在是buffer,该怎么实现每次读出一行内容啊?

|
char *p;
int i;

p = strtok(buffer, "n");
printf("p=[%s]n", p);

for( i = 0; i 

    
 
 

您可能感兴趣的文章:

  • 高速缓存能否配合TLB一起加快读取?
  • 求助 用程序读取ARP缓存
  • android开发教程之清除android数据缓存示例(清除本地数据缓存)
  • 使用Memcache缓存mysql数据库操作的原理和缓存过程浅析
  • 计算机组成原理,数据如何从存储设备的缓存转移到内存,是什么在控制数据的传输
  • 如何将缓存中的数据刷新到内存中?
  • 如何确定数据已经被写到磁盘上(不是被缓存)?
  • PHP的XML和JSON数据解析和缓存包 coreylib
  • 缓存中rgb数据显示的问题
  • TCP连接如何获取当前Sender buffer中已经缓存的数据量
  • php中操作memcached缓存进行增删改查数据的实现代码
  • 让CodeIgniter数据库缓存自动过期的处理的方法
  • Oracle内存数据库11g和高速缓存11g上市
  • 在WCF数据访问中使用缓存提高Winform字段中文显示速度的方法
  • mysql实现本地keyvalue数据库缓存示例
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • mysql的SQL_NO_CACHE(在查询时不使用缓存)和sql_cache用法
  • 磁盘缓存专题之一 缓存命中和缓存未命中&缓存与缓冲间的差异
  • Linux/Centos/Ubuntu清除系统缓存释放内存命令介绍
  • ubuntu下类似windows的缓存文件,上网缓存文件在哪里阿?
  • andriod中ListView, listItem布局和convertView的缓存与重用详解
  • CodeIgniter启用缓存和清除缓存的方法
  • 有关asp.net中Session缓存与Cache缓存的区别
  • php页面缓存的例子 php缓存降低mysql压力
  • c#自带缓存使用方法 c#移除清理缓存
  • 请大家帮助,我用red hat as 5做代理服务器,客户端机器上网时常会出现缓存不足的情况,我把缓存加大后仍然无效,请问大家如何解决此问题?谢谢你们!
  • JSP动态缓存 JimStoneCache
  • java缓存工具 SimpleCache
  • 简单的php缓存类分享 php缓存机制
  • 一个页高速缓存的问题
  • Java缓存框架 Ehcache
  • mysql 设置查询缓存
  • 页面高速缓存 块缓冲区 TLB
  • Java 缓存系统 JBossCache
  • Android 缓存框架 ASimpleCache
  • ThinkPHP缓存方法S()概述
  • MySQL缓存优化模块 Flashcache


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3