社区
网络及通讯开发
帖子详情
BCB 抓取Telnet客户端数据时遇到前置0的问题
markxiaokeng
2016-05-12 11:47:57
使用c++builder写一个Telnet的程式,抓取Telnet Client返回值时遇到前置0,会少抓取一个字符,比如Telnet的返回值时"1024",可BCB抓出来的值是“024”,有大神知道这个问题该怎么解决吗。 急,急,急!
...全文
131
2
打赏
收藏
BCB 抓取Telnet客户端数据时遇到前置0的问题
使用c++builder写一个Telnet的程式,抓取Telnet Client返回值时遇到前置0,会少抓取一个字符,比如Telnet的返回值时"1024",可BCB抓出来的值是“024”,有大神知道这个问题该怎么解决吗。 急,急,急!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
markxiaokeng
2016-05-13
打赏
举报
回复
我试了一下,发现使用BCB6.0自带TIdTelnet控件在进行数据收发也会出现此问题。不知道这是什么原因造成的
银点
2016-05-12
打赏
举报
回复
把你处理数据包的代码贴出来看看
bcb
telnet
登陆
用
bcb
开发
telnet
客户
端
源码 用
bcb
开发
telnet
客户
端
源码 用
bcb
开发
telnet
客户
端
源码
linux
telnet
客户
端
包含
前
置
包
linux
telnet
客户
端
包含
前
置
包
在使用
Telnet
连接localhost
时
所
遇到
的
问题
及解决方案
在通过dos窗口使用命令行连接服务器:
telnet
localhost 8080
时
;1、出现 ‘
telnet
’ 不是内部或外部命令,也不是可运行的程序或批处理文件。 原因:因为本机的
Telnet
客户
端
默认是关闭的,所以我们要手动打开 解决方案:打开控制面板–>程序–>打开或关闭Windows功能–>勾选“
Telnet
客户
端
”–>确定2、启用
Telnet
客户
端
后,发现输入字符串无法显示,只显示
计算机网络 应用层 诸多协议 实验环境搭建
Re:计算机网络 应用层 诸多协议 实验环境搭建 DNS、DHCP、HTTP、FTP、
Telnet
、RDP、STMP、POP3、IMAP======================# 应用层 诸多协议 域名系统 DNS 动态主机配
置
协议 DHCP 超级文本传输协议 HTTP 文件传输协议 FTP
Telnet
协议和 RDP(远程桌面协议) 发送电子邮件的协议 SMTP 接收电子邮件的协议 POP3 和 IMAP # 什么是域名 整个Internet网站和各种服务器数量众多,各个组织的服务器都需要给一个名称,这就很容易重名。如何确保Internet上的服务器名称在整个Internet唯一呢?这就需要Internet上有域名管理认证机构进行统一管理。如果你的公司在互联网上有一组服务器(邮件服务器、FTP服务器、Web服务器等),你需要为你的公司先申请一个域名,也就是向管理认证机构注册一个域名。 域名的注册遵循先申请先注册为原则,管理认证机构要确保每一个域名的注册都是独一无二、不可重复的。 # 动态主机配
置
协议 DHCP 静态地址和动态地址应用场景 DHCP 地址租约 DHCP 租约生成过程 DHCP 地址租约更新 #
Telnet
协议
Telnet
是一个简单的远程终
端
协议(非加密、且简单),它也是因特网的正式标准。用户使用
telnet
客户
端
就可以连接到远程运行
Telnet
服务的设备(可以是网络设备例如:路由器、交换机,也可以是操作系统,比如Windows或Linux等),进行远程管理。
Telnet
能将用户的键盘指令传到远地主机,同
时
也能将远地主机的输出通过TCP连接返回到用户屏幕。这种服务是透明的,因为用户感觉到好像键盘和显示器是直接连在远地主机上。因此,
Telnet
又称为终
端
仿真协议。
Telnet
并不复杂,以
前
应用得很多。现在由于操作系统(Windows和Linux)功能越来越强,用户己较少使用
Telnet
了。不过配
置
Linux服务器和网络设备还是需要
Telnet
来实现远程管理和配
置
# 远程桌面协议 RDP 现在Windows操作系统很少使用
telnet
进行远程管理了,更多是使用远程桌面进行远程管理。 Windows系统启用远程桌面,
客户
端
使用远程桌面
客户
端
(mstsc)进行连接。 它们之间使用RDP协议进行通信,RDP协议默认使用TCP的3389
端
口。 # http 协议、版本和网页 创建网页(准备创建网站、需要设计网页和安装Web服务器) 统一资源定位符URL 绝对路径和相对路径 创建Web站点 HTTP协议版本 HTTP请求报文和响应报文 HTTP响应报文: Cookie 通过代理服务器访问网站 # 文件传输协议 FTP FTP 是File Transfer Protocol(文件传输协议)的英文简称。用于Internet上的控制文件的双向传输。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议以传输文件。 在FTP的使用当中,用户经常
遇到
两个概念:“下载”(Download)和“上传”(Upload)。“下载”文件就是从远程主机拷贝文件至自己的计算机上;“上传”文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过
客户
机程序向(从)远程主机上传(下载)文件。 简单地说,支持FTP协议的服务器就是FTP服务器。 # 安装和配
置
邮件服务器 模拟整个互联网发送邮件的过程 发送电子邮件的协议 SMTP 接收电子邮件的协议 POP3 和 IMAP--------------------------------------
C++面向对象
小知识1#include尽量不写到头文件中因为在预编译
时
, 头文件会展开在展开后, 如果头文件中包含了过多的头文件, 编译速度会变慢尤其是自己编写的本地头文件小知识2 可以使用预声明(
前
置
声明)来解决不在头文件中include的
问题
注意:预声明之后, 只能使用该类型的指针或者引用.
网络及通讯开发
1,314
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章