Requests_Transport_fsockopen
云策文档标注
概述
Requests_Transport_fsockopen 是 WordPress 中基于 fsockopen 的 HTTP 传输类,用于处理网络请求。它提供了多种方法以支持编码、错误处理、URL 格式化、请求执行和证书验证等功能。
关键要点
- accept_encoding 方法:检索可接受的编码类型
- connect_error_handler 方法:处理 stream_socket_client() 的错误
- format_get 方法:根据 GET 数据格式化 URL
- request 方法:执行单个 HTTP 请求
- request_multiple 方法:同时发送多个 HTTP 请求
- test 方法:验证传输是否有效
- verify_certificate_from_context 方法:验证证书的通用名称和主题备用名称
原文内容
fsockopen HTTP transport
Methods
| Name | Description |
|---|---|
| Requests_Transport_fsockopen::accept_encoding | Retrieve the encodings we can accept |
| Requests_Transport_fsockopen::connect_error_handler | Error handler for stream_socket_client() |
| Requests_Transport_fsockopen::format_get | Format a URL given GET data |
| Requests_Transport_fsockopen::request | Perform a request |
| Requests_Transport_fsockopen::request_multiple | Send multiple requests simultaneously |
| Requests_Transport_fsockopen::test | Whether this transport is valid |
| Requests_Transport_fsockopen::verify_certificate_from_context | Verify the certificate against common name and subject alternative names |