【问题标题】:How to find technical details of a server using c plus plus from a URL如何使用 c plus plus 从 URL 中查找服务器的技术细节
【发布时间】:2021-02-07 08:59:27
【问题描述】:

我想制作一个程序,它将用户的 URL 作为变量,我的程序实际上读取了服务器的技术细节,例如类型指定和序列号,例如我输入一个 URL(“任何 URL”)我的程序应该显示服务器名称,例如 HP ProLiant 3800 和序列号。这是否可能使用 C plus plus 。如果可能,那么我应该学习哪些东西来做。谢谢你的帮助。

【问题讨论】:

  • 您所要求的与 C++ 无关,除了您偏好的语言来完成此操作。基本问题是重要的问题,如何查询 http 站点的服务属性。许多服务器公开了一些基本属性,而其他的则不多。您可能会发现 browserspy.dk 是一次有趣的冒险。

标签: c++ web server


【解决方案1】:

我认为这是不可能的,这些服务器细节只是不公开,除非服务器由您托管并且您实际上可以登录以返回您想要的数据。 我的意思是您当然可以获取一般信息,例如托管公司、ISP、地址等,但不能获取更具体的服务器详细信息。

然后,您可以使用 API 端点来获取常规服务器详细信息,如果这是您想要的: https://www.domaintools.com/resources/api-documentation/whois-lookup

但是我不知道如何在 C++ 中做到这一点,对不起

【讨论】:

  • 感谢您的回复。但是您能否为这项任务推荐一种特定的编程语言。
  • 是的,我可以,但我认为这更多的是我的个人观点/经验 :) 我是一名软件工程师,主要使用 Laravel 框架在 PHP 中编写代码。所以使用 PHP,我只需点击那个 API 端点,给它域名并返回基本信息。可能也会为它制作一个小的 Web 界面,这取决于您的情况,如果您需要定期运行脚本,您也可以这样做。
  • 感谢您的帮助!
  • 您觉得我的回答至少有点用处吗?请标记它,如果不是那当然也可以:D
猜你喜欢
  • 2017-02-19
  • 1970-01-01
  • 2021-12-12
  • 2014-10-31
  • 1970-01-01
  • 2015-10-26
  • 1970-01-01
相关资源
最近更新 更多