What are the specific problems encountered in web development? Can TCP/IP and http knowledge be used to solve relevant problems?

Source: Internet
Author: User
Tags send cookies
At present, I am studying tcpip details. I would like to ask, when are some specific problems encountered in web development, tcpip and http knowledge can be used to solve relevant problems well? At present, I am studying TCP/IP details and would like to ask, when are some specific problems encountered in web development, the TCP/IP and http knowledge can be used to solve relevant problems well?

Reply content:

At present, I am studying TCP/IP details and would like to ask, when are some specific problems encountered in web development, the TCP/IP and http knowledge can be used to solve relevant problems well?

Of course, you must be familiar with the http protocol. The simplest is to write a web service. You need to send cookies and set the cache time. You need to choose get or post, these are the content of the http protocol, so I usually ask a few common http headers during the interview. If I know it, it is basically old bird.

The TCP/IP knowledge is not very commonly used. In the first sense, I realized that three handshakes were used to troubleshoot an intranet database call error. I checked whether the client was disconnected or the server was disconnected through tcpdump packet capture. If you still need to manage the server, when you set the relevant parameters in/etc/sysctl. conf, you must know that things starting with net. ipv4.tcp _ are all magical characters.

In addition, most web services are inseparable from network services such as database caching. Their protocols are not http, but are basically encapsulated over tcp. They use persistent connections or short connections instead of connection pools, the size of the connection pool. I believe that these questions still need to be considered.

"What I said above is wrong." What I really want to express is that as a technical engineer, learning at all levels of technology usually has no harm, the knowledge we have learned is one thing. the design ideas and ways of thinking that we have come into contact with during the learning process are the most valuable things. In my opinion, people who focus on knowledge and profit are usually not knowledgeable.

TCP/IP is not directly used, and http protocol is always used for web development. When the backend interacts with the front-end, you can check the http request and response for troubleshooting. You can focus on http.

Crawlers use a lot

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.