Hirdetés
- SzDavid99: Van 20 perced? Akkor tanulj meg koreait olvasni!
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- mefistofeles: A furcsa hobbi.....
- btz: Internet fejlesztés országosan!
- Brogyi: CTEK akkumulátor töltő és másolatai
- Mr Dini: Mindent a StreamSharkról!
- gban: Ingyen kellene, de tegnapra
- D1Rect: Nagy "hülyétkapokazapróktól" topik
Új hozzászólás Aktív témák
-
trisztan94
őstag
Nem tudom, hogy az előzőek után mennyire merjek itt kérdezni, egyszer megpróbálom még..
----
PHP cURL request-et szeretnék küldeni egy REST API felé. Sosem használtam cURL-t, tehát fogalmam sincs, hogy hogyan kell kinéznie, nagyon sok a doksi és holnapra ennek meg kellene lennie. Tehát ha úgy vesszük, szívességet kérnék.
Az API dokumentációjában azt írták, hogy így kell kinéznie egy cURL request-nek:add the following header: Content-Type: text/plain
submit the payload using the --data-binary parameterÉs itt egy sample request:
curl -X POST -H "Content-Type: text/plain" --data-binary @addresses.txt
"http://batch.geocoder.cit.api.here.com/6.2/jobs?
&app_code=AJKnXv84fjrb0KIHawS0Tg
&app_id=DemoAppId01082013GAL
&action=run
&header=true
&inDelim=;
&outDelim=,
&outCols=recId,latitude,longitude,locationLabel
&mailto=<my_email>
&outputcombined=true
&language=de-DE"Ezt sikerült eddig összehegesztenem:
$cURLHandler = curl_init();
curl_setopt($cURLHandler, CURLOPT_HTTPHEADER, array('Content-Type: text/plain'));
curl_setopt($cURLHandler, CURLOPT_BINARYTRANSFER, true);
curl_setopt($cURLHandler, CURLOPT_POST, true);
$url = "";
if($cURLHandler) {
}
else {
throw new RuntimeException("Nem sikerült felvenni a kapcsolatot egy távoli szerverrel.");
}Tehát megadtam a header-t, a binarytransfer paramétert és azt, hogy HTTP POST-al küldje.
Kérdések
Mi az a -X és -H és hogyan kell őket megadni PHP-ban?
Hogyan tudom megadni a fájlt amit küldenék? (a fenti példában @addresses.txt)
Hogyan tudom megadni az url-t amire menjen a kérés?
Hogyan tudok az URL-hez paramétereket hozzáadni? Simán ¶mnév=érték-kel az URL-hez hozzáfűzve, vagy azt is külön kell?Illetve még annyi, hogy így kell-e kinéznie a cURL request-nek?
Új hozzászólás Aktív témák
- Trollok komolyan
- Windows 10
- Polgári repülőgép-szimulátorok
- One otthoni szolgáltatások (TV, internet, telefon)
- Tudományos Pandémia Klub
- Projektor topic
- Autós topik
- Elektromos autók - motorok
- Azonnali fáradt gőzös kérdések órája
- SzDavid99: Van 20 perced? Akkor tanulj meg koreait olvasni!
- További aktív témák...
- AKCIÓ ÚJ Bontatlan Macbook Pro 14 M4 MAX 14 32GPU 36GB 1TB Magyar billentyűzet Azonnal átvehető Deák
- BONTATLAN Új Ipad 9th 10th 11 gen. Air 6 7 , Ipad Pro Mini 7 IPADEK Azonnal DEÁK Térnél Átvehető.
- BONTATLAN Új iPhone 17 PRO MAX 256-512GGB Független 1év Apple GARANCIA Deák Térnél Azonnal Átvehető.
- Dell Precision 7740 Workstation 17,3", i9-9980HQ, 32GB, RTX3000 6GB
- Gamer PC - i5 14600k, RTX 3080 és 32gb RAM + GARANCIA
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- BESZÁMÍTÁS! ASROCK B650M R5 7600X 32GB DDR5 1TB SSD RX 7900 XT 20GB Zalman Z1 PLUS A-Data 750W
- ÚJ Xiaomi Mi Robot Vacuum Mop Essential robotporszívó feltörlő 2db 1999 Ft
- GYÖNYÖRŰ iPhone SE 2020 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3582, 100% Akksi
- Asus TUF Gaming F15 FX507 - 15,6"FHD 144Hz - i5-12500H - 8GB - 512GB SSD - RTX 3050 - 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest