CURL context options
CURL context options — CURL ������ѡ���б�
˵��
CURL ������ѡ����
CURL ��չ�����루ͨ��
--with-curlwrappers
configureѡ�ʱ����
��ѡ��
-
method
string
-
GET
��POST
����������Զ�̷�����֧�ֵ� HTTP ������
Ĭ��Ϊ GET
.
-
����������ͷ�����ֵ�Ḳ��ͨ������ѡ���趨��ֵ���磺
User-agent:��Host:��
��Authentication:����
-
user_agent
string
-
��������ʱ User-Agent ��ͷ��ֵ��
Ĭ��Ϊ php.ini �е�
user_agent
�趨��
-
content
string
-
��ͷ��֮���͵Ķ������ݡ����ѡ����
GET
�� HEAD
�����в�ʹ�á�
-
proxy
string
-
URI������ָ������������ĵ�ַ������
tcp://proxy.example.com:5100����
-
max_redirects
integer
-
����ض��������1 ���߸�С�����������ض���
Ĭ��Ϊ 20.
-
curl_verify_ssl_host
boolean
-
���������
Ĭ��Ϊ FALSE
Note:
���ѡ���� HTTP �� FTP Э���о���ʹ�á�
-
curl_verify_ssl_peer
boolean
-
Ҫ���ʹ�õ�SSL֤�����У�顣
Ĭ��Ϊ FALSE
Note:
���ѡ���� HTTP �� FTP Э���о���ʹ�á�
����
Example #1 ��ȡһ��ҳ�棬����POST��������
<?php
$postdata = http_build_query(
array(
'var1' => 'some content',
'var2' => 'doh'
)
);
$opts = array('http' =>
array(
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => $postdata
)
);
$context = stream_context_create($opts);
$result = file_get_contents('http://example.com/submit.php', false, $context);
?>