A Study of Repeated Push Problem and Improvement for HTTP/2 Server Push
碩士 === 國立高雄應用科技大學 === 資訊管理研究所碩士班 === 105 === With the rapidly development and widely use of Internet technology, the design of higher speed and more secure Internet protocols has becoming a more and more important issue for practitioners and scholar. The new network protocol: HTTP/2, which has been...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2017
|
Online Access: | http://ndltd.ncl.edu.tw/handle/v5gke9 |
id |
ndltd-TW-105KUAS0396016 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-105KUAS03960162019-05-15T23:24:49Z http://ndltd.ncl.edu.tw/handle/v5gke9 A Study of Repeated Push Problem and Improvement for HTTP/2 Server Push HTTP/2伺服器推播面臨之重複推播問題與改善方法 Wei Zhang 張瑋 碩士 國立高雄應用科技大學 資訊管理研究所碩士班 105 With the rapidly development and widely use of Internet technology, the design of higher speed and more secure Internet protocols has becoming a more and more important issue for practitioners and scholar. The new network protocol: HTTP/2, which has been published in RFC7540 in May 2015, is now be expected by more and more people to provide better performance than HTTP/1.1 in multiple aspects, i.e. the header compression and server push in reducing the web page loading time. Although HTTP/2 server push can make the web page load faster, this new update function may cause the server to push the same resources repeatedly, or lead to a slower transmission of push resources, resulting in incorrect judgements of lost resources and the corresponding duplicate resource requests. Accordingly, this research aims to use the session mechanism to prevent the problem of repeated push of same resources when a client is already cached resources. Queue and stack are further used to avoid unnecessary transmission wastes of resources and streams that may occur when client browser incorrectly interpret servers’ responses of index.html file as missing file resource under the circumstances of some network delay or slower network speed. Wang, Wei-Yang 汪維揚 2017 學位論文 ; thesis 34 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立高雄應用科技大學 === 資訊管理研究所碩士班 === 105 === With the rapidly development and widely use of Internet technology, the design of higher speed and more secure Internet protocols has becoming a more and more important issue for practitioners and scholar. The new network protocol: HTTP/2, which has been published in RFC7540 in May 2015, is now be expected by more and more people to provide better performance than HTTP/1.1 in multiple aspects, i.e. the header compression and server push in reducing the web page loading time. Although HTTP/2 server push can make the web page load faster, this new update function may cause the server to push the same resources repeatedly, or lead to a slower transmission of push resources, resulting in incorrect judgements of lost resources and the corresponding duplicate resource requests. Accordingly, this research aims to use the session mechanism to prevent the problem of repeated push of same resources when a client is already cached resources. Queue and stack are further used to avoid unnecessary transmission wastes of resources and streams that may occur when client browser incorrectly interpret servers’ responses of index.html file as missing file resource under the circumstances of some network delay or slower network speed.
|
author2 |
Wang, Wei-Yang |
author_facet |
Wang, Wei-Yang Wei Zhang 張瑋 |
author |
Wei Zhang 張瑋 |
spellingShingle |
Wei Zhang 張瑋 A Study of Repeated Push Problem and Improvement for HTTP/2 Server Push |
author_sort |
Wei Zhang |
title |
A Study of Repeated Push Problem and Improvement for HTTP/2 Server Push |
title_short |
A Study of Repeated Push Problem and Improvement for HTTP/2 Server Push |
title_full |
A Study of Repeated Push Problem and Improvement for HTTP/2 Server Push |
title_fullStr |
A Study of Repeated Push Problem and Improvement for HTTP/2 Server Push |
title_full_unstemmed |
A Study of Repeated Push Problem and Improvement for HTTP/2 Server Push |
title_sort |
study of repeated push problem and improvement for http/2 server push |
publishDate |
2017 |
url |
http://ndltd.ncl.edu.tw/handle/v5gke9 |
work_keys_str_mv |
AT weizhang astudyofrepeatedpushproblemandimprovementforhttp2serverpush AT zhāngwěi astudyofrepeatedpushproblemandimprovementforhttp2serverpush AT weizhang http2cìfúqìtuībōmiànlínzhīzhòngfùtuībōwèntíyǔgǎishànfāngfǎ AT zhāngwěi http2cìfúqìtuībōmiànlínzhīzhòngfùtuībōwèntíyǔgǎishànfāngfǎ AT weizhang studyofrepeatedpushproblemandimprovementforhttp2serverpush AT zhāngwěi studyofrepeatedpushproblemandimprovementforhttp2serverpush |
_version_ |
1719146400857456640 |