diff options
Diffstat (limited to 'files/zh-cn')
-rw-r--r-- | files/zh-cn/glossary/safe/index.html | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/files/zh-cn/glossary/safe/index.html b/files/zh-cn/glossary/safe/index.html index c1f710f630..298560bc52 100644 --- a/files/zh-cn/glossary/safe/index.html +++ b/files/zh-cn/glossary/safe/index.html @@ -7,7 +7,7 @@ tags: - 术语 translation_of: Glossary/safe --- -<p>如果说一个 HTTP 方法是<code>安全</code>的,是指这是个不会修改服务器的数据的方法。也就是说,这是一个对服务器只读操作的方法。这些方法是安全的:{{HTTPMethod("GET")}},{{HTTPMethod("HEAD")}} 和 {{HTTPMethod("OPTIONS")}}。所有安全的方法都是{{glossary("idempotent", "幂等")}}的,有些不安全的方法如 {{HTTPMethod("PUT")}} 和 {{HTTPMethod("DELETE")}} 则不是。</p> +<p>如果说一个 HTTP 方法是<code>安全</code>的,是指这是个不会修改服务器的数据的方法。也就是说,这是一个对服务器只读操作的方法。这些方法是安全的:{{HTTPMethod("GET")}},{{HTTPMethod("HEAD")}} 和 {{HTTPMethod("OPTIONS")}}。所有安全的方法都是{{glossary("idempotent", "幂等")}}的,但并非所有幂等方法都是安全的,例如,{{HTTPMethod("PUT")}} 和 {{HTTPMethod("DELETE")}} 都是幂等的,但不是安全的。</p> <p>就算方法具有只读的语义,服务器也能更改它自己的数据,比如:记录这次请求的日志或者数据分析。安不安全的定义是这个方法需不需要服务器修改数据。客户端不需要服务端修改数据,也就不会给服务端造成不必要的负担。浏览器调用安全的方法不用考虑会给服务端造成什么危害,这样,服务端就能允许客户端预加载资源。网络爬虫也是依赖于安全的 HTTP 方法。</p> |