post запрос



  • Ребята кто шарит подскажите как задать имя параметра?
    отправляю "name","zna4"
    получаю
    http://prntscr.com/fhgh4d
    а нужно чтобы на место 0 было - name а в value - zna4



  • @Zenodrot По идее так и идёт.
    name со значением 1, name2 со значением zna4.

    "name","1","name2","zna4"
    

    Это ты в чём смотришь ответ?



  • This post is deleted!


  • пля )) разобрался
    нужно было запрос в урл прописать полностью а не в Данные Запроса
    вот СКА ))



  • @Zenodrot Если запрос в url прописать полностью, дак это ведь получается get-запрос?



  • This post is deleted!


  • @Zenodrot Можно и через экшен загрузить :D , а вообще get от post тем и отличаются, что в get все параметры идут в самой строке, а в post можно хоть файл запихать.



  • РЕШЕНО



  • This post is deleted!


  • This post is deleted!


  • Прошу прощение за многабуквие.

    В Фиддлере вот такой пост-запрос
    **POST http://www198.lunapic.com/editor/ HTTP/1.1
    Host: www198.lunapic.com
    Connection: keep-alive
    Content-Length: 515
    Cache-Control: max-age=0
    Origin: http://www198.lunapic.com
    Upgrade-Insecure-Requests: 1
    User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3050.0 Iron Safari/537.36
    Content-Type: multipart/form-data; boundary=----WebKitFormBoundary0fwupjBzArpQ4pM7
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,/;q=0.8
    Referer: http://www198.lunapic.com/editor/?action=temperature
    Accept-Encoding: gzip, deflate
    Accept-Language: en-US,en;q=0.8
    Cookie: __gads=ID=b254bb04029f52fa:T=1499168952:S=ALNI_MZB0g6PVrEmbZ2t1QN97WuXo8PmjA; icon_id=149920460260536; srv=www198.lunapic.com; acolor=%23800080; winw=1286; fname=4KhrMObQ66E; backupid=13; _gat=1; _ga=GA1.2.1744874175.1499168938; _gid=GA1.2.1108708099.1499168939

    ------WebKitFormBoundary0fwupjBzArpQ4pM7
    Content-Disposition: form-data; name="savenav"

    <a itemprop=url href=/editor/><span itemprop=title>LunaPic</span></a> > <a itemprop=url href=?action=adjust-menu><span itemprop=title>Adjust</span></a> > Color Temperature
    ------WebKitFormBoundary0fwupjBzArpQ4pM7
    Content-Disposition: form-data; name="action"

    adjust-temperature
    ------WebKitFormBoundary0fwupjBzArpQ4pM7
    Content-Disposition: form-data; name="hvalue"

    94
    ------WebKitFormBoundary0fwupjBzArpQ4pM7--
    **

    Поставил Реферер, как там написано.
    Создал такой запрос, а он не работает((

    "Content-Disposition: form-data; name=\u0022savenav\u0022","\u003ca itemprop=url href=/editor/\u003e\u003cspan itemprop=title\u003eLunaPic\u003c/span\u003e\u003c/a\u003e \u003e \u003ca itemprop=url href=?action=adjust-menu\u003e\u003cspan itemprop=title\u003eAdjust\u003c/span\u003e\u003c/a\u003e \u003e Color Temperature","Content-Disposition: form-data; name=\u0022action\u0022","adjust-temperature","Content-Disposition: form-data; name=\u0022hvalue\u0022","94"

    Гет-запросы на той же страничке работают, до этого ссылку я смог передать пост-запросом. В чем может быть дело?



  • Чуть неправильно, в Content-Disposition: form-data; name="savenav" -
    Имя параметра запроса savenav
    Так же и у остальных



  • @DrPrime спасибо, заработало. И принцип ясен...



  • @DrPrime 0_1499320708423_регер яндекс мыл на запросах.xml
    Не понимаю, что сделал не так. Вроде все скрупулезно перетащил из Фиддлера.
    Первый же пост-запрос возвращает "форбидден". Пробовал по разному, и в кавычки переменные заключать, и просто - не идет.



  • @Viktor Если используешь переменные в post-запросе, то они должны быть без кавычек, иначе вместо значения переменной будет отослано VAR_имя..

    "track_id",[[SESSION_ID]],"csrf_token",[[SESSION_TOKEN]],"language","ru"
    

    А как же ввод номера телефона?



  • @Fox без кавычек тоже пробовал...
    Номер телефона? Там только три параметра...



  • @Viktor Зайди в браузере по ссылкам, куда посылаешь запросы:
    0_1499328472907_forum37 mail yandex.png
    Есть кнопка "у меня нет номера телефона", но тогда нужно ввести капчу:
    0_1499328516833_forum38 mail yandex.png



  • @Fox там идет целая серия Post-запросов..
    0_1499328782672_upload-f0fd5d81-e797-4384-ac31-b69584db5da7
    Номер в самом конце..
    0_1499328879875_upload-2b0fd61d-3012-4362-9906-31a13dda0d9e



  • Народ нужна помощь. Я никак не могу сделать пост запрос. Вот ето дал фидлер:

    POST http://malinavolos.ru/index.php HTTP/1.1
    Host: malinavolos.ru
    User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
    Accept-Language: en-US,en;q=0.5
    Accept-Encoding: gzip, deflate
    Content-Type: multipart/form-data; boundary=---------------------------29068306391516
    Content-Length: 1831
    Referer: http://malinavolos.ru/index.php?option=com_users&view=registration
    Cookie: 1579e504219b342233c5a2f6abf0e867=ho64inard2umi1m5atiqvtgmf4
    DNT: 1
    Connection: keep-alive
    Upgrade-Insecure-Requests: 1
    
    -----------------------------29068306391516
    Content-Disposition: form-data; name="jform[name]"
    
    testuser
    -----------------------------29068306391516
    Content-Disposition: form-data; name="jform[username]"
    
    testname
    -----------------------------29068306391516
    Content-Disposition: form-data; name="jform[email1]"
    
    testmail@gmail.com
    -----------------------------29068306391516
    Content-Disposition: form-data; name="jform[email2]"
    
    testmail@gmail.com
    -----------------------------29068306391516
    Content-Disposition: form-data; name="jform[password1]"
    
    qwer54321
    -----------------------------29068306391516
    Content-Disposition: form-data; name="jform[password2]"
    
    qwer54321
    -----------------------------29068306391516
    Content-Disposition: form-data; name="gender"
    
    m
    -----------------------------29068306391516
    Content-Disposition: form-data; name="description"
    
    message here
    -----------------------------29068306391516
    Content-Disposition: form-data; name="image"; filename=""
    Content-Type: application/octet-stream
    
    
    -----------------------------29068306391516
    Content-Disposition: form-data; name="url"
    
    
    -----------------------------29068306391516
    Content-Disposition: form-data; name="option"
    
    com_users
    -----------------------------29068306391516
    Content-Disposition: form-data; name="task"
    
    registration.register
    -----------------------------29068306391516
    Content-Disposition: form-data; name="id"
    
    0
    -----------------------------29068306391516
    Content-Disposition: form-data; name="gid"
    
    0
    -----------------------------29068306391516
    Content-Disposition: form-data; name="K2UserForm"
    
    1
    -----------------------------29068306391516
    Content-Disposition: form-data; name="6db32c94443b973078ca603744fe8b21"
    
    1
    -----------------------------29068306391516--
    
    

    Как тепер все ето сделать через бас пост запросом? Куда нада реферер стать? Нада ли вообще его ставить?

    Смотрел вот етот ролик https://www.youtube.com/watch?v=fC97DG2MHQM, но так с пост запросом не розобралса.



  • @my3uka Это мультипарт запрос. Прочитайте эту доку http://wiki.bablosoft.com/doku.php?id=how_to_make_post_request


Log in to reply
 

  • 3
  • 3
  • 10
  • 5
  • 20
  • 2
  • 5
  • 8