Netty authoritative guide Http protocol development

3.1 Http protocol development 3.1.1 basic knowledge HTTP (Hypertext Transfer Protocol) protocol is an application layer protocol based on TCP transmission protocol. Its development is the result of the cooperation between the World Wide Web association and the Internet working group IETF. HTTP is an object-oriented protocol belonging to t ...

Added by dennismonsewicz on Tue, 08 Mar 2022 09:03:56 +0200

Quick understanding thread

For example, when you turn on the computer and listen to music, and you are still chatting with your girlfriend QQ (oh! You don't have a girlfriend), you can think that there are two processes. For single core CPU, concurrent operation is the illusion given to us by the rapid polling and scheduling of CPU time clock, and for multi-core CPU, it ...

Added by ridgerunner on Tue, 08 Mar 2022 05:15:04 +0200

Concurrent programming - paramiko remote control module, virus attack principle, dll injection

paramiko module Introduction: paramiko is a module for remote control. Using this module, you can operate commands or files on the remote server. It is worth mentioning that the remote management inside fabric and ansible is realized by using paramiko. 2. Download and install pip3 install paramiko #In Python 3 In python2 pycrypto,beca ...

Added by mshallop on Mon, 07 Mar 2022 06:14:16 +0200

Centos builds DHCP service, creates independent network card and completes DHCP experiment

What is DHCP: DHCP (Dynamic Host Configuration Protocol) is a LAN network protocol. It refers to a range of IP addresses controlled by the server. When the client logs in to the server, it can automatically obtain the IP address and subnet mask assigned by the server. DHCP has three mechanisms for assigning IP addresses: Automatic Allocation ...

Added by venradio on Sun, 06 Mar 2022 05:01:19 +0200

Chapter V list

1, First acquaintance list 1. Understanding of lists A variable can store an element, while a list is a "big container", which can store n more elements. The program can easily operate these data as a whole. A list is equivalent to an array in other languages, and a list is equivalent to a schoolbag containing many "books" ...

Added by nthomp on Sat, 05 Mar 2022 00:24:30 +0200

Fifth stop: operator

1. Introduction to various operators. 2. Expression evaluation catalogue 1. Operator classification: 2. Arithmetic operator 3. Shift operator 3.1 shift left operator 3.2 shift right operator 4. Bitwise operator 5. Assignment operator 6. Monocular operator 6.1 introduction to monocular operators 6.2 sizeof and array 7. Relational op ...

Added by conor.higgins on Thu, 03 Mar 2022 16:28:34 +0200

Analyze HTTP requests to reduce the risk of HTTP smuggling attacks and HTTP data receiving asynchronous attacks

The words written in the front HTTP/1.1 has gone through a long development process from 1991 to 2014: HTTP/0.9– 1991HTTP/1.0– 1996HTTP/1.1RFC 2068– 1997RFC 2616- 1999RFC 7230- 2014 This means that various servers and clients in the Internet may have many security problems, which will also create opportunities for HTTP smuggling attack (HTTP ...

Added by billmasters on Sat, 26 Feb 2022 08:36:22 +0200

ddns automatic refresh via HTTP API

Recommended in this article“ Free DDNS ”For free DDNS service at home, if you have wired commercial bandwidth and have no home bandwidth, you don't need to consider DDNS, unless it is business width, which is DHCP public network IP. Such business width is generally used for illegal trading. There are many people, such as business wi ...

Added by nenena on Fri, 25 Feb 2022 05:53:40 +0200

Ethernet communication UDP - data transmission

catalogue 1, Introduction to Ethernet communication 1.OSI seven layer model 2. Ethernet packet analysis 3.IP header checksum calculation and inspection 2, Ethernet communication example 1. Overall experimental block diagram 2. Sequence diagram of transmission part 3. Experimental code and simulation results summary 1, Introduction ...

Added by MrTL on Tue, 22 Feb 2022 07:03:44 +0200

CCNP Chapter 16 VXLAN effect demonstration + port mirroring

CCNP Part 16 vxlan (II) + port mirroring This article is mainly about the practical demonstration of vxlan VXLAN demo There should be no such image in normal ensp To use this CE12800 I have here, which can be provided for you to use Link: https://pan.baidu.com/s/1nqGo8a7mmWpthu-CuBC80Q?pwd=cjnb Extraction code: cjnb This thing needs to be m ...

Added by r3dn3ck on Mon, 21 Feb 2022 13:50:52 +0200