Hallo iedereen
Ik wil een website gebruiken als API, die geen API heeft. Ik ben wat gaan Googlen om POST requests te doen vanuit PHP, en ik denk dat ik al iets heb. Maar ik zit vast met de headers. (denk ik)
Ik heb nu zoiets:
Maar ik weet dus niet goed wat ik met de headers moet doen. Dit zijn de headers volgens Tamper Data:
http://i.imgur.com/85vPxkz.png
Ik denk dat ik de 'normale' headers wel na mekaar kan zetten als:
Host: xxxx\r\n
User-Agent: Mozilla/5.0 blablablabla\r\n
Maar wat met de Cookie header?
Hoe simuleer ik die? Moet ik dan met m'n PHP script zo'n cookie header verkrijgen door eerst een andere request te doen ofzo?
Dankjewel
Ik wil een website gebruiken als API, die geen API heeft. Ik ben wat gaan Googlen om POST requests te doen vanuit PHP, en ik denk dat ik al iets heb. Maar ik zit vast met de headers. (denk ik)
Ik heb nu zoiets:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| $url = 'xxxxxxx'; $data = array('email_address' => 'test@test.be', 'terms_and_privacy_box' => 'on', ); $options = array( 'http' => array( 'header' => "", 'method' => 'POST', 'content' => http_build_query($data), ), ); $context = stream_context_create($options); $result = file_get_contents($url, false, $context); var_dump($result); |
Maar ik weet dus niet goed wat ik met de headers moet doen. Dit zijn de headers volgens Tamper Data:
http://i.imgur.com/85vPxkz.png
Ik denk dat ik de 'normale' headers wel na mekaar kan zetten als:
Host: xxxx\r\n
User-Agent: Mozilla/5.0 blablablabla\r\n
Maar wat met de Cookie header?
Hoe simuleer ik die? Moet ik dan met m'n PHP script zo'n cookie header verkrijgen door eerst een andere request te doen ofzo?
Dankjewel