我正在向API发送POST请求:
$payload = array(\'body\' => $payload);
$payload[\'redirection\'] = false;
$response = wp_remote_post( $settings[\'webhooks\'], $payload );
do_action( \'elementor_pro/forms/webhooks/response\', $response, $record );
$redirect_to = wp_remote_retrieve_header( $reponse, \'Location\' );
API端点返回
302 redirect
到其他URL:
www.you-got-redirected.com
.
如何访问www.you-got-redirected.com
作为PHP中的变量?我知道wp_remote_retrieve_body
但这是内容,而不是URL。
我不想更改API的行为,也不想更改wp_remote_post()
没有说明如何访问响应的内容。
编辑:已尝试此操作,但始终返回empty string
$redirect_to = wp_remote_retrieve_header( $reponse, \'Location\' );