学习:python 网络编程基础

网络通信概述

网络是一种辅助双方或者多方能够连接在一起的工具

网络编程就是通过编程的方式能够实现不同电脑上的软件能够进行数据传递

即进程之间的通信

网络协议

互联网中的计算机要实现数据通信,需要遵循各种各样的协议,其中最重要的就是TCP/IP协议簇

IP和端口号

两台计算机要传输信息怎么样才能够找到对方呢?

 

 IP地址

用来在网络中标记一台电脑的一串数字,比如 192.168.1.1

为互联网上的每一个网络和 每一台主机分配一个逻辑地址

处于同一个局域网内的电脑可以通过IP地址定位到对方

 

找到对方之后如何将数据传输到正确的程序中呢?

网络端口

通过tcp/ip 协议中的端口将数据传输到正确的程序中

网络端口指的是程序或进程和外界传输数据的出口,通过端口号识别

常见端口号

 

 URL

url指的是统一资源定位符,简单来讲就是计算机或者网络中某个资源的路径,是一个字符串

URL 遵守一种标准的语法,它由协议、主机、域名、端口、路径以及文件名这六个部分构成,其中端口可以省略

协议://主机域名:端口号/路径/资源文件名

https://www.abc.net/Show.aspx?cid=929&id=110581

问号后面表示我们要传给服务器的参数

 

posted @   测试人员a  阅读(28)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示