http是什么?

http是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议。

用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP协议用于定义客户端与web服务器通迅的格式。

拓展资料

HTTP协议的主要特点可概括如下:

1、支持客户/服务器模式。

2、 简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。

3、灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。

4、无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时间。

5、无状态:HTTP协议是无状态协议。无状态是指协议对于事务处理没有记忆能力。缺少状态意味着如果后续处理需要前面的信息,则它必须重传,这样可能导致每次连接传送的数据量增大。

另一方面,在服务器不需要先前信息时它的应答就较快。

HTTP请求的方法:

HTTP/1.1协议中共定义了八种方法(有时也叫“动作”),来表明Request-URL指定的资源不同的操作方式

1、OPTIONS

返回服务器针对特定资源所支持的HTTP请求方法,也可以利用向web服务器发送‘*’的请求来测试服务器的功能性

2、HEAD

向服务器索与GET请求相一致的响应,只不过响应体将不会被返回。这一方法可以再不必传输整个响应内容的情况下,就可以获取包含在响应小消息头中的元信息。

3、GET

向特定的资源发出请求。它本质就是发送一个请求来取得服务器上的某一资源。资源通过一组HTTP头和呈现数据(如HTML文本,或者图片或者视频等)返回给客户端。GET请求中,永远不会包含呈现数据。

4、POST

向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。 Loadrunner中对应POST请求函数:web_submit_data,web_submit_form

5、PUT

向指定资源位置上传其最新内容

6、DELETE

请求服务器删除Request-URL所标识的资源

7、TRACE

回显服务器收到的请求,主要用于测试或诊断

8、CONNECT

HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。



  • http鏄粈涔
    绛旓細鐩墠鍦╓WW涓娇鐢ㄧ殑鏄疕TTP/1.0鐨勭鍏増,HTTP/1.1鐨勮鑼冨寲宸ヤ綔姝e湪杩涜涔嬩腑,鑰屼笖HTTP-NG(Next Generation of HTTP)鐨勫缓璁凡缁忔彁鍑.(鍗忚,绠楁槸鍏ㄧ悆瀹氫綅!)WWW鐨勬牳蹇冣斺HTTP鍗忚浼楁墍鍛ㄧ煡,Internet鐨勫熀鏈崗璁槸TCP/IP鍗忚,鐩墠骞挎硾閲囩敤鐨凢TP銆丄rchie Gopher绛夋槸寤虹珛鍦═CP/IP鍗忚涔嬩笂鐨勫簲鐢ㄥ眰鍗忚,涓嶅悓鐨勫崗璁搴旂潃涓嶅悓...
  • 浠涔堟槸HTTP?
    绛旓細HTTP鍙绀虹潃涓涓彲闈犵殑浼犺緭銆傝繖涓繃绋嬪氨濂藉儚鎴戜滑鎵撶數璇濊璐т竴鏍凤紝鎴戜滑鍙互鎵撶數璇濈粰鍟嗗锛屽憡璇変粬鎴戜滑闇瑕佷粈涔堣鏍肩殑鍟嗗搧锛岀劧鍚庡晢瀹跺啀鍛婅瘔鎴戜滑浠涔堝晢鍝佹湁璐э紝浠涔堝晢鍝佺己璐с傝繖浜涳紝鎴戜滑鏄氳繃鐢佃瘽绾跨敤鐢佃瘽鑱旂郴锛圚TTP鏄氳繃TCP/IP锛夛紝褰撶劧鎴戜滑涔熷彲浠ラ氳繃浼犵湡锛屽彧瑕佸晢瀹堕偅杈逛篃鏈変紶鐪熴備互涓婄畝瑕佷粙缁嶄簡HTTP鍗忚鐨勫畯瑙...
  • http鏄粈涔
    绛旓細Http锛涓枃鎰忔濇槸鎸囪秴鏂囨湰浼犺緭鍗忚锛屾寚鐨勬槸鍦ㄧ綉缁滐紝缃戠粶涔嬮棿鎴栬呮槸璁$畻鏈虹敤鎴蜂笌璁$畻鏈虹敤鎴蜂箣闂磋繘琛岀綉缁滀紶杈撳拰鏂囦欢浼犺緭鐨勪竴绉嶈秴鏂囨湰浼犺緭鍗忚锛屽璁$畻鏈哄畨鍏ㄥ拰缃戠粶瀹夊叏璧风潃鑷冲叧閲嶈鐨勪綔鐢ㄣ俬ttp涔熸槸搴旂敤灞傚崗璁紝鏄负浜嗗疄鐜版煇涓绫诲叿浣撳簲鐢ㄧ殑鍗忚锛屽苟鐢辨煇涓杩愯鍦ㄧ敤鎴风┖闂寸殑搴旂敤绋嬪簭鏉ュ疄鐜板叾鍔熻兘銆HTTP鐨勫簲鐢ㄥ満鏅細...
  • http鐨鍏ㄧО鏄粈涔?
    绛旓細HTTP鏄竴涓睘浜庡簲鐢ㄥ眰鐨勯潰鍚戝璞$殑鍗忚锛岀敱浜庡叾绠鎹枫佸揩閫熺殑鏂瑰紡锛岄傜敤浜庡垎甯冨紡瓒呭獟浣撲俊鎭郴缁熴傚畠浜1990骞存彁鍑猴紝缁忚繃鍑犲勾鐨勪娇鐢ㄤ笌鍙戝睍锛屽緱鍒颁笉鏂湴瀹屽杽鍜屾墿灞曘傜洰鍓嶅湪WWW涓娇鐢ㄧ殑鏄疕TTP/1.0鐨勭鍏増锛孒TTP/1.1鐨勮鑼冨寲宸ヤ綔姝e湪杩涜涔嬩腑锛岃屼笖HTTP-NG(Next Generation of HTTP)鐨勫缓璁凡缁忔彁鍑恒侶TTP鍗...
  • http鏄粈涔?
    绛旓細HTTP鏄竴涓鎴风鍜屾湇鍔″櫒绔姹傚拰搴旂瓟鐨勬爣鍑嗭紙TCP锛銆傚鎴风鏄粓绔敤鎴凤紝鏈嶅姟鍣ㄧ鏄綉绔欍傞氳繃浣跨敤Web娴忚鍣ㄣ佺綉缁滅埇铏垨鑰呭叾瀹冪殑宸ュ叿锛屽鎴风鍙戣捣涓涓埌鏈嶅姟鍣ㄤ笂鎸囧畾绔彛锛堥粯璁ょ鍙d负80锛夌殑HTTP璇锋眰銆傦紙鎴戜滑绉拌繖涓鎴风锛夊彨鐢ㄦ埛浠g悊锛坲ser agent锛夈傚簲绛旂殑鏈嶅姟鍣ㄤ笂瀛樺偍鐫锛堜竴浜涳級璧勬簮锛屾瘮濡侶TML鏂囦欢鍜...
  • 浠涔堟槸 HTTP?HTTP鏈変粈涔堜綔鐢?
    绛旓細瓒呮枃鏈紶杈撳崗璁锛岀缉鍐欎负HTTP锛屽畠鏄竴绉嶇敤浜庡垎甯冨紡銆佸崗浣滃紡鍜岃秴濯掍綋淇℃伅绯荤粺鐨勫簲鐢ㄥ眰鍗忚锛屾槸涓囩淮缃戠殑鏁版嵁閫氫俊鐨勫熀纭锛屼篃鏄簰鑱旂綉搴旂敤鏈涓哄箍娉涚殑涓绉嶇綉缁滀紶杈撳崗璁傛渶鍒濊璁TTP鐨勭洰鐨勬槸涓轰簡鎻愪緵涓绉嶅彂甯冨拰鎺ユ敹HTML椤甸潰鐨勬柟娉曘侶TTP鐨勫彂灞曟槸鐢辫拏濮喡蜂集绾虫柉-鏉庝簬1989骞村湪娆ф床鏍稿瓙鐮旂┒缁勭粐鎵鍙戣捣锛屾爣鍑嗗埗瀹氱敱...
  • http鏄粈涔
    绛旓細http鏄涓绉嶄负浜嗗皢浣嶄簬鍏ㄧ悆鍚勪釜鍦版柟鐨刉eb鏈嶅姟鍣ㄤ腑鐨勫唴瀹瑰彂閫佺粰涓嶇壒瀹氬鏁扮敤鎴疯屽埗璁㈢殑鍗忚銆備篃灏辨槸璇达紝鍙互鎶奾ttp鐪嬩綔鏄棬鍦ㄥ悜涓嶇壒瀹氬鏁扮殑鐢ㄦ埛鍙戞斁鏂囦欢鐨勫崗璁俬tt浣跨敤浜庝粠鏈嶅姟鍣ㄨ鍙朩eb椤甸潰鍐呭銆俉eb娴忚鍣ㄤ笅杞絎eb鏈嶅姟鍣ㄤ腑鐨凥TML鏂囦欢鍙婂浘鍍忔枃浠剁瓑锛屽苟涓存椂淇濆瓨鍦ㄤ釜浜虹數鑴戠‖鐩樺強鍐呭瓨涓互渚涙樉绀恒俬ttp鐨勫熀纭 ...
  • 缃戝潃涓殑http鎸囩殑鏄粈涔
    绛旓細HTTP鏄竴涓熀浜嶵CP/IP閫氫俊鍗忚鏉ヤ紶閫掓暟鎹紙HTML 鏂囦欢, 鍥剧墖鏂囦欢, 鏌ヨ缁撴灉绛夛級銆侶TTP 宸ヤ綔鍘熺悊 HTTP鍗忚宸ヤ綔浜庡鎴风-鏈嶅姟绔灦鏋勪笂銆傛祻瑙堝櫒浣滀负HTTP瀹㈡埛绔氳繃URL鍚慔TTP鏈嶅姟绔嵆WEB鏈嶅姟鍣ㄥ彂閫佹墍鏈夎姹傘俉eb鏈嶅姟鍣ㄦ湁锛欰pache鏈嶅姟鍣紝IIS鏈嶅姟鍣紙Internet Information Services锛夌瓑銆俉eb鏈嶅姟鍣ㄦ牴鎹帴鏀跺埌鐨勮姹...
  • http鏄粈涔
    绛旓細http(鍙堣绉颁负瓒呮枃鏈紶杈撳崗璁)鎸囩殑鏄簰鑱旂綉涓婂簲鐢ㄦ渶涓哄箍娉涚殑涓绉嶇綉缁滃崗璁HTTP锛屽嵆瓒呮枃鏈紶杈撳崗璁紙HypertextTransferProtocol锛夛紝鏄簰鑱旂綉涓婃渶甯哥敤鐨勪竴绉嶇綉缁滃崗璁傛墍鏈夌殑WWW锛圵orldWideWeb锛夋枃浠堕兘蹇呴』閬靛惊HTTP鏍囧噯銆傚湪娴忚鍣ㄤ腑杈撳叆鐨勭綉绔欏湴鍧琚О涓篣RL锛堢粺涓璧勬簮瀹氫綅绗︼級锛岀被浼间簬姣忎釜瀹跺涵鏈変竴涓棬鐗屽湴鍧...
  • http鏄粈涔鎰忔
    绛旓細HTTP鏄疕yperText Transfer Protocol锛瓒呮枃鏈紶杈撳崗璁锛夌殑绠绉帮紝鏄簰鑱旂綉涓婂父鐢ㄧ殑涓绉嶅崗璁紝鐢ㄤ簬鍦╓eb娴忚鍣ㄥ拰Web鏈嶅姟鍣ㄤ箣闂翠紶杈撹秴鏂囨湰銆傚畠鏄鎴风锛堜緥濡俉eb娴忚鍣級鍚戞湇鍔″櫒璇锋眰HTML椤甸潰鎴栧叾浠栨暟鎹殑鍗忚锛屽悓鏃朵篃鎸囧畾鏈嶅姟鍣ㄥ浣曞搷搴旇姹傚苟鍙戦佹墍闇鐨勬暟鎹傛嫇灞曪細HTTP閲囩敤瀹㈡埛绔-鏈嶅姟鍣ㄦā鍨嬭繘琛岄氫俊銆傚綋瀹㈡埛绔...
  • 扩展阅读:www.968777.cn ... 浏览器打不开http网站 ... www.9377.cn ... www.95306.cn ... 免费http代理服务器 ... 打开http链接 ... www.sony.com.cn ... 网站制作html ... 免费观看视频的软件哪个好 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网