我想用WordPress的wp_remote_post()函数发送客户的IP地址。目标 URL 应识别客户端的 IP 地址,而不是服务器的 IP。
可能吗?
取决于接收数据的 REST 服务。您可以尝试以下方法之一:
查询参数
$response = wp_remote_get( $url . '?client_ip=' . $_SERVER["REMOTE_ADDR"] );
头
$response = wp_remote_get( $url, [ 'headers' => [ 'client_ip' => $_SERVER[ "REMOTE_ADDR" ] ] );