����֪ʶ
1) ʲô�ǡ�Last-Modified��?
����������һ������ijһ��URLʱ���������˵ķ���״̬����200������������������Դ��ͬʱ��һ��Last-Modified�����Ա��Ǵ��ļ��ڷ����ڶ��������ĵ�ʱ�䣬��ʽ����������
Last-Modified: Fri, 12 May 2006 18:53:33 GMT
�ͻ��˵ڶ���������URLʱ������ HTTP Э���Ĺ涨���������������������� If-Modified-Since ��ͷ��ѯ�ʸ�ʱ��֮���ļ��Ƿ��б��Ĺ���
If-Modified-Since: Fri, 12 May 2006 18:53:33 GMT
�����������˵���Դû�б仯�����Զ����� HTTP 304 ��Not Changed.��״̬�룬����Ϊ�գ������ͽ�ʡ�˴��������������������˴��뷢���ı���������������ʱ�������·�����Դ�����غ͵�һ������ʱ���ơ��Ӷ���֤�����ͻ����ظ�������Դ��Ҳ��֤���������б仯ʱ���ͻ����ܹ��õ����µ���Դ��
2) ʲô�ǡ�Etag��?
HTTP Э������˵������ETagΪ��������������ʵ��ֵ�� ���μ� ���� �½� 14.19���� ��һ��˵���ǣ�ETag��һ��������Web��Դ�����ļǺţ�token�������͵�Web��Դ����һ��Webҳ����Ҳ������JSON��XML�ĵ������������������жϼǺ���ʲô���京�壬����HTTP��Ӧͷ�н��䴫�͵��ͻ��ˣ������Ƿ������˷��صĸ�ʽ��
ETag: "50b1c1d4f775c61:df3"
�ͻ��˵IJ�ѯ���¸�ʽ�������ģ�
If-None-Match: W/"50b1c1d4f775c61:df3"
����ETagû�ı䣬��״̬304Ȼ���أ���Ҳ��Last-Modifiedһ�������˲���Etag��Ҫ�ڶϵ�����ʱ�Ƚ����á�
Last-Modified��Etags�������������?
�����Ŀ�������Last-Modified ��ETags������http��ͷһ��ʹ�ã����������ÿͻ��ˣ��������������Ļ��档��Ϊ���������Ȳ��� Last-Modified/Etag���ǣ������������Ժ�ʹ�������ж�ҳ���Ƿ��Ѿ����ġ������ϣ��ͻ���ͨ�����üǺŴ��ط�����Ҫ����������֤�䣨�ͻ��ˣ����档
��������:
1. �ͻ�������һ��ҳ�棨A����
2. ����������ҳ��A�����ڸ�A����һ��Last-Modified/ETag��
3. �ͻ���չ�ָ�ҳ�棬����ҳ����ͬLast-Modified/ETagһ�档
4. �ͻ��ٴ�����ҳ��A�������ϴ�����ʱ���������ص�Last-Modified/ETagһ�ݸ���������
5. ������������Last-Modified��ETag�����жϳ���ҳ�����ϴοͻ�������֮����δ���ģ�ֱ�ӷ�����Ӧ304��һ���յ���Ӧ�塣
ԭ�ģ�http://blog.csdn.net/houjianxun/archive/2007/09/25/1799328.aspx
�˽���Щ�֣��ص���˼ �ڵ���˼ �ĵ���˼ �͵���˼