当前位置:网站首页>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

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

Introduction to software testing to project practice ,7 Hours of software testing quick start course from small white-collar to white-collar workers

Practical course of software testing 《 Learn to drive 》APP Actual software testing

First public - dark horse headline software test actual project Full version

The basics of software testing take you hand in hand Excel Implement the management interface use case

Fundamentals of software testing - Teach you how to understand the test environment project deployment

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

原网站

版权声明
本文为[Test Xiaozha]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202132032381178.html