当前位置:网站首页>Interface test: what are the components of the URL in fiddler
Interface test: what are the components of the URL in fiddler
2022-07-06 05:59:00 【Test Xiaozha】
The interface test :Fiddler in URL Which parts are made up of
01 URL And URI The relationship between
URL:(Uniform/Universal Resource Locator Abbreviation , Uniform resource locator ).
URI:(Uniform Resource Identifier Abbreviation , Uniform resource identifiers ).
Relationship :URI Belong to the father class , and URL Belong to URI Subclasses of .URL yes URI A subset of .
The difference between them is ,URI Indicates the path to the request server , Define such a resource . and URL Also explain how to access this resource (http://).
02 URL The basic format of
generally , What we are familiar with URL The common definition format of is :
scheme://host[:port#]/path/…/[?query-string][#anchor]
scheme // We are familiar with http、https、ftp And the famous ed2k, Thunderbolt thunder etc. .
host //HTTP Server's IP Address or domain name
port# //HTTP The default port for the server is 80, In this case, the port number can be omitted . If other ports are used , Must specify , for example tomcat The default port is 8080 http://localhost:8080/
path // Path to access resources
query-string // Send to http Server data
anchor // Anchor positioning
03 Let me give you an example URL The various components of
URL That is, the address we use to visit web pages everyday , Every web page on the Internet has a web address , Here's a complete URL Example :
http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#r_70732423
This address is very long , Than what we see everyday baidu.com A lot longer , So what does it mean ?
A complete URL Include : The partial 、 Domain name part 、 Port part 、 Virtual directory section 、 File name part 、 Parameters of the part 、 Anchor part
1. The partial : The URL Part of the agreement is “http:”, This means that the Web uses HTTP agreement . stay Internet A variety of protocols can be used in , Such as HTTP,FTP Wait a minute. In this case, we use HTTP agreement . stay ”HTTP” hinder “//” Separator
2. Domain name part : The URL The domain name section is “www.aspxfans.com”. One URL in , You can also use IP Address as domain name
3. Port part : Following the domain name is the port , Use between domain name and port “:” As a separator . Port is not a URL Necessary part , If the port part is omitted , The default port will be used
4. Virtual directory section : From the first after the domain name “/” Let's go to the last one “/” until , Is the virtual directory section . The virtual directory is not one URL Necessary part . The virtual directory in this example is “/news/”
5. File name part : From the last one after the domain name “/” Start to “?” until , Is the file name part , without “?”, From the last one after the domain name “/” Start to “#” until , It's the file part , without “?” and “#”, So from the last one after the domain name “/” Start to finish , It's all part of the file name . The file name in this example is “index.asp”. The file name part is not one URL Necessary part , If omitted , The default file name is used
6. Parameters of the part : from “?” Start to “#” The part in between is the parameter part , Also known as the search part 、 Inquiry section . The parameter part in this example is “boardID=5&ID=24618&page=1”. Parameters can be allowed to have more than one parameter , Between parameters “&” As a separator .
7. Anchor part :HTTP The request does not include the anchor part , from “#” Start to finish , It's all anchor parts . The anchor in this example is “r_70732423“. The anchor part is not one URL Necessary part .
Anchor action : Scroll to the anchor position when opening the user page . Such as : One html There is a piece of code in the page , The url Of hash by r_70732423
Foundation consolidation
Practical course of software testing 《 Learn to drive 》APP Actual software testing
First public - dark horse headline software test actual project Full version
Software testing tutorial Charles Test practice of packet capture tool
Software test engineer must MySQL database ,mysql Elaborate on the system + Practice after class
Advanced course of software testing wechat applet testing practice — The whole net starts
边栏推荐
- [email protected] raspberry pie
- Baidu online AI competition - image processing challenge: the 8th program of handwriting erasure
- 入侵检测领域数据集总结
- Zoom through the mouse wheel
- 请求转发与重定向
- 功能安全之故障(fault),错误(error),失效(failure)
- Summary of data sets in intrusion detection field
- What preparations should be made for website server migration?
- Luogu p1460 [usaco2.1] healthy Holstein cows
- Grant Yu, build a web page you want from 0
猜你喜欢
Practice sharing: how to safely and quickly migrate from CentOS to openeuler
Yygh-11-timing statistics
Mysql database master-slave cluster construction
Station B, Master Liu Er - dataset and data loading
(5) Explanation of yolo-v3 core source code (3)
HCIA复习
B站刘二大人-线性回归及梯度下降
如何在业务代码中使用 ThinkPHP5.1 封装的容器内反射方法
Novice entry SCM must understand those things
What impact will frequent job hopping have on your career?
随机推荐
实践分享:如何安全快速地从 Centos迁移到openEuler
H3C V7 switch configuration IRF
B站刘二大人-Softmx分类器及MNIST实现-Lecture 9
[web security] nodejs prototype chain pollution analysis
Node 之 nvm 下载、安装、使用,以及node 、nrm 的相关使用
[course notes] Compilation Principle
MPLS test report
[leetcode] day96 - the first unique character & ransom letter & letter ectopic word
Luogu p1460 [usaco2.1] healthy Holstein cows
HCIA复习
Jushan database appears again in the gold fair to jointly build a new era of digital economy
Hongliao Technology: Liu qiangdong's "heavy hand"
Query the standard text code corresponding to a work center (s) in the production order
Station B Liu Erden linear regression pytoch
B站刘二大人-反向传播
Redistemplate common collection instructions opsforvalue (II)
初识数据库
[email protected]树莓派
Cannot build artifact 'test Web: War expanded' because it is included into a circular depend solution
Company video accelerated playback