首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【HTTP】认识 URL 和 URL encode

认识 URL 计算机中非常重要的概念,并不仅仅是在 HTTP 中使用。...hashcode(Java) 标识身份就相当于是 URI 这样的东西;我们使用地址,就相当于是 URL(地址也可以起到标识身份的效果) URL 基本格式 https://www.sogou.com.../ 就是一个最简单的 URL https://,协议的名称 www.sogou.com,域名 登录信息写在这里不太安全,现在都是通过“单独的登录界面”进行身份验证 这里的域名,也可以是 IP 地址(域名和...此处用什么端口作为默认值取决于协议:http==>80;https==>443 带层次的文件路径 URL 代表的是网络上的资源位置,你就要知道 通过 IP 地址知道服务器在哪 通过端口号知道程序是哪个...这里可能会对应一个真实的硬盘文件,也可能会对应一个虚拟的文件 查询字符串 是针对请求的内容做的补充说明 是客户端给服务器传递信息的重要途径 这里的组织方式是按照键值对的方式来组织的 这里的键值对的内容,就是程序员自定义的,没有标准规定

12010
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    http和www服务基础知识

    一.http www端口: http协议www服务的默认端口是:80 加密的www服务,http默认端口:443(网银,支付的时候) 二.用户访问网站基本流程: 第一步:客户端用户从浏览器输入www.baidu.com...第二步:如果客户端没有DNS缓存或者hosts没有对应的www.baidu.com网站网址的域名解析记录,那么,系统会把浏览器的解析请求,交给客户端本地设置的DNS服务器地址解析(此DNS为LDNS,即...这个服务器有www.baidu.com对应的IP解析记录,如果此时都没有,就表示企业的运维人员没有给www.baidu.com域名做解析。...A.静态网页每个页面都有一个固定的URL,且网页URL一般是以.htm/.html/.shtml等常见形式为后缀,而且地址中不含有问号 B.网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页内容都能保存在网站服务器文件系统之上...,没有和用户交互 2)动态网页 与静态网页相对的,也就是说,网页URL的后缀不是.html/.htm/shtml/.xml等静态网页的常见的后缀扩展名形式。

    2.7K70

    HTTP协议之URL语法

    URL提供了一种对任意的一种互联网资源定位的手段。但是这些资源是可以通过不同的方案来(比如,HTTP,FTP,SMTP)进行访问的,因此URL的语法会随着方案的不同而不同。...实际上,大部分的URL都遵循通用的URL,而且不少的URL方案的风格和语法都有不少的重叠。...很多方案都有默认端口号(HTTP默认端口号为80) 每个方案特有 路径 服务器资源的本地名,由一个斜杠(/)将其与前面的URL组件分隔开来,路径组件的语法是与服务器和方案有关的 无 参数 某些方案会有这个组件来指定输入参数...查询组件的内容没有通用格式。用字符“?”将其与URL的其余部分分割开来。 无 片段 一小片或一部分资源的名称。引用对象时,不会讲frag字段传入服务器hegel字段是在客户端内部使用的。...通过字符“#”来将其与URL的其余部分分割开来。 无

    1.1K20

    Http请求URL长度限制

    http 1.1 协议原文 http 1.1 协议中对url的长度是不受限制的,协议原文: // https://www.ietf.org/rfc/rfc2616.txt 3.2.1 General...翻译: HTTP协议不对URI的长度作事先的限制,服务器必须能够处理任何他们提供资源的URI,并且应该能够处理无限长度的URIs,这种无效长度的URL可能会在客户端以基于GET方式的请求时产生...协议中未明确对url进行长度限制,但在真正实现中,url的长度还是受到限制的,一是服务器端的限制,二就是浏览器端的限制。...服务器默认的限制是4K或者8K 设置参数:large_client_header_buffers 浏览器端 浏览器 最大长度(字符数) 备注 Internet Explorer 2083 如果超过这个数字,提交按钮没有任何反应...Firefox 65,536 chrome 8182 Safari 80,000 Opera 190,000 curl(linux下指令) 8167 Reference https://www.cnblogs.com

    3.4K30

    网络基础 HTTP协议之http url简介

    http url简介 http url通过http协议,用于定位网络资源,是一种特殊类型的URI(统一资源定位) http_url = http://host[:port][abs_path[?...query]] 说明: host:合法的主机名或ip地址 port:端口,缺省为80 abs_path:指定请求资源的URI,如果URL中没给出abs_path,那么当它被当作资源请求的URI使用时必须以...浏览器输入http://www.fjou.tmc,浏览器自动转换为http://www.fjou.tmc/ 2....http://192.168.206.8:8080/jsp/setNotice.jsp url访问过程 以以下过程为例,对HTTP的操作过程进行说明 例子:浏览器中打开一个网页,比如http://ishouke.blog.sohu.com...预处理操作(比如查找缓存,分析连接指向的页面URL)以及等待网络连接可用 2.

    67720

    战争与技术-核武器与WWW、HTTP的关系,WWW宣布支持乌克兰

    这集我们为大家分享互联网基石WWW和HTTP的故事。 你也许在想,这WWW和HTTP怎么会和战争有关呢? 别急,待我慢慢叙来。...你也许等不及了,会觉得这个搞核子的研究所和这个名叫玻尔的人与WWW、HTTP有什么关系呢?别急,请看下面。 CERN和WWW以及HTTP 上面说到一个组织叫CERN,这个组织虽然主营业务是核子研究。...这兄弟做出了 Web 的雏形——HTTP、HTML、浏览器、服务器和第一个网站。于是就有了后来的WWW和HTTP。 HTTP一路从1.0到最新的3.0。从纯文本到如今的二进制通信。...在CERN供职的Tim Berners-Lee开发了WWW和HTTP,从而很好地把CERN内部的文档给管理了起来 在我们享用HTTP2.0和HTTP3.0的同时,现在也知道了最初的HTTP是由一个搞核武器的研究所发明的...到现在为止,你发现HTTP居然和核弹有关系。是的~ WWW声明了有关乌克兰的宣言 当下,俄乌战争正在持续,战争离不开技术。

    42620

    【Http原理】URI=URL+URN ?

    最近把 图解HTTP 撸了两遍,为了深入了解一直接触的 http 到底是怎么工作的,是个什么东西 毕竟这是一个痛点啊,虽然说学过 计算机网络(计算机网络补考过了.....)...,现在感觉毛都不懂啊 面试官:请你讲一下 http?...URL 定义 查找该资源的方法 比如 身份证id 是 42222 的 人,可以有 n个 地址 找到他 如果你关心如何获取到资源,你可以把 URI 定义成 URL 的形式....,所以并不是所有的资源都有 URN 例子 一个网络资源,比喻成张三这个人 通过 URN 我们可以用 身份证号 4215648 来独一无二确定 张三的身份 虽然没有告诉你怎么去 找到他,但是你有足够的信息去...结尾 继续 学习 HTTP,继续总结 HTTP 要做到面试的时候,敞开胸膛让他问个透 最后,大佬 uncle 重出职场,祝他工作顺利,前程似锦 ?

    76510

    URL请求中的HTTP协议分析

    URL请求过程中,浏览器或程序会按照标准的HTTP协议进行处理,下面以百度访问为例,我们可以用curl -v https://www.baidu.com 来分析,会发现总共有4个处理阶段。...1、域名解析服务器IP Rebuilt URL to: https://www.baidu.com Trying 14.215.177.38… 通过域名解析获取服务器ip地址,原理和 nslookup...www.baidu.com相同,dns服务器返回两个IP地址,然后随机选用服务器IP访问。...3、根据URL向服务器发起请求 GET / HTTP/1.1 Host: www.baidu.com User-Agent: curl/7.54.0 网站会检查当前请求的类型,例如是不是浏览器访问及其版本等...4、服务器响应请求,发回网页内容 HTTP/1.1 200 OK Connection: keep-alive Set-Cookie: BDORZ=27315; max-age=86400; domain

    10710
    领券