在访问Web应用时需要使用URL,以下选项中哪个是完整的URL?()

在访问Web应用时需要使用URL,以下选项中哪个是完整的URL?(),第1张

url:统一资源定位符,一个完整的url包括以下7个部分:胡液(1)协议部分;(2)域名部分;(3)端口;(4)虚拟目录;(5)文件名部分;(6)参数部分;(7)锚

以一个完整的例子http://www.godsince.com:8080/news/index.asp?boardID=5&ID=24618&page=1#r_707324121.协议模式/协议(scheme),在Internet中可使用多种协议,如HTTP,FTP等。在”HTTP”后面的“//”为分隔符2.域名部分该URL的域名部分为“www.godsince.com”。一个URL中,也可以使用IP地址作为域名使用3.端口部分跟在域名后面的是端口,域名和端口之间使用冒号“:”作为两者之间的分隔符。端口不是一个URL必须的部分,如果省略端口部分,将采用默认端口4.虚袜做信拟目录告轮部分从域名后的第一个“/”开始到最后一个“/”之间的部分,是虚拟目录部分。虚拟目录也不是一个URL必须的部分。本例中的虚拟目录是“/news/”5.文件名部分从域名结束后的最后一个“/”开始到“?”为止,是文件名部分(a)如果没有“?”,则是从域名后的最后一个“/”开始到“#”为止,是文件部分(b)如果没有“?”和“#”,那么从域名后的最后一个“/”开始到结束,都是文件名部分。本例中的文件名是“index.asp”。文件名部分也不是一个URL必须的部分,如果省略该部分,则使用默认的文件名6.参数部分从“?”开始到“#”为止之间的部分为参数部分,又称搜索部分、查询部分。本例中的参数部分为“boardID=5&ID=24&page=1”。参数可以允许有多个参数,参数与参数之间用“&”作为分隔符。7.锚部分从“#”开始到最后,都是锚部分。本例中的锚部分是“r_70732412”。锚部分也不是一个URL必须的部分

URL的长度受尺袭到多个因素的影响。

1、主机名长度:主机名是指Web服务器的名称,通常被包含在URL中,主机名比较长,那么URL也会相应变长。

2、路径深度:路径是指URL中除主机名外的部分,用于描述所请求资源的具体位置,一个Web应用程序的拦困团目录结构很深,那么URL路径就会相应变长。

3、参数数量:有些URL需要传递参数给Web应用程序,这些参数可能包含在URL查询字符串中简橘,参数数量较多,那么URL也会相应变长。

4、URL缩短服务:有些网站为了方便用户分享和记忆,提供了将长URL缩短为短URL的服务。

在使用webview加载URL失败的情况,检查其他地方有没有调用webview的pauseTimers 方法

此方法不仅仅针对当前的webview而是全局的全应用程序的webview,它会暂停所有webview的layout,parsing,javascripttimer。降圆春饥低CPU功耗。

在需要调用webview加载的时候添加下面橘返的方法

恢复 webview.pauseTimers() 时的动作,或者直接将 webview.pauseTimers() 取消也行,森锋具体看项目业务需求。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12477564.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存