云服务器免费试用

什么是XML-RPC协议?如何屏蔽XML远程过程调用服务,以提高WordPress安全性

服务器知识 0 253
本文目录 显示 1. 什么是XML-RPC协议 2. WordPress 对 XML-RPC 支持 3. 屏蔽WordPress XML-RPC服务 3.1. 推荐阅读

在屏蔽 WordPress XML-RPC 服务之前,我们先简单链接一下关于XML-RPC的一些基础知识。什么是XML-RPC协议,它有什么用,为什么要禁用它。

什么是XML-RPC协议

什么是XML-RPC协议?XML-RPC 的全称是 XML Remote Procedure Call,即XML远程过程调用,它是一套允许运行在不同操作系统、不同环境的程序实现基于网络过程调用的规范和一系列的实现。

什么是XML-RPC协议?如何屏蔽XML远程过程调用服务,以提高WordPress安全性

简单说 RPC 就是通过像本地服务一样远程调用另外一台服务器上的服务来完成需求,XML-RPC 就是使用 XML 作为编码格式的 RPC。

XML-RPC 使用 http 作为传输协议,XML 作为传送信息的编码格式,一个 XML-RPC 消息就是一个请求体为 XML 的 http-post 请求,被调用的方法在服务器端执行并将执行结果以 XML 格式编码后返回。

一个 XML-RPC 协议包括两部分:

  • RPC client,用来向 RPC 服务端调用方法,并接收方法的返回数据。
  • RPC server,用于响应 RPC 客户端的请求,执行方法,并回送方法执行结果。

WordPress 对 XML-RPC 支持

WordPress 源代码中已经包含了完整的 RPC 服务端代码,它支持对文章,媒体,评论,分类,选项等等各方面数据的管理。我们可以使用 XML-RPC 对你的 WordPress 博客的各个方面进行操作,现在市面上 WordPress 管理 APP 或者桌面客户端基本都是使用 XML-RPC 实现的。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942@qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 什么是XML-RPC协议?如何屏蔽XML远程过程调用服务,以提高WordPress安全性
本文地址: https://solustack.com/3708.html

相关推荐:

网友留言:

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。