Burada cehaletimden dolayı özür dilerim.CURL kullanarak URL'ye Yükleme Nasıl Yüklenir
CURL (Mac Bash) aracılığıyla bir URL'ye göndermem gereken aşağıdaki yük var.
{“requestid":"2323423432",
"partnermatchid":"56d576ee-2d74-4dda-b8ff-d71b34311dd2",
"usercontext":{"ipaddressmasked":"209.252.7.186",
"useragent":"mozilla/5.0 (windows nt 6.1; wow64) applewebkit/537.36 (khtml, like
gecko) chrome/28.0.1500.95 safari/537.36",
"country":"us"},
"pagecontext":{"pagetypeid":"3","numslots":"6"},
"istest":false}
Bunu yapmak için komut sözdiziminde yardımcı olabilir misiniz? Bunu denedim, ama Bash'de tuhaf HTML üretiyor ve neler olduğunu anlamıyorum.
echo ‘{“requestid":"2323423432",
"partnermatchid":"56d576ee-2d74-4dda-b8ff-d71b34311dd2",
"usercontext":{"ipaddressmasked":"209.252.7.186",
"useragent":"mozilla/5.0 (windows nt 6.1; wow64) applewebkit/537.36 (khtml, like
gecko) chrome/28.0.1500.95 safari/537.36",
"country":"us"},
"pagecontext":{"pagetypeid":"3","numslots":"6"},
"istest":false}’ | curl —data-binary @- http://www.thisistheurl.com
Çok teşekkürler!
curl --data "param1 = değer1 & param2 = değer2" https://example.com/resource.cgi –
Teşekkür ederiz! Bu yüzden param/değer çiftleriyle devam ediyorum. Birden fazla değere sahip bir parametre durumunda ne olur? Örneğin, requestid'in bir değeri var ... Ancak, usercontext'in içinde birkaç param/değer çifti var. – amyyyyy
Bunun faydalı olacağını düşünüyorum: http://superuser.com/questions/149329/what-is-the-curl-command-line-syntax-to-do-a-post-request –