CURL context options

CURL context optionsCURL ������ѡ���б�

˵��

CURL ������ѡ���� CURL ��չ�����루ͨ�� --with-curlwrappers configureѡ�ʱ����

��ѡ��

method string

GET��POST����������Զ�̷�����֧�ֵ� HTTP ������

Ĭ��Ϊ GET.

header string

����������ͷ�����ֵ�Ḳ��ͨ������ѡ���趨��ֵ���磺 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);

?>