post запрос
-
@DrPrime спасибо, заработало. И принцип ясен...
-
@DrPrime 0_1499320708423_регер яндекс мыл на запросах.xml
Не понимаю, что сделал не так. Вроде все скрупулезно перетащил из Фиддлера.
Первый же пост-запрос возвращает "форбидден". Пробовал по разному, и в кавычки переменные заключать, и просто - не идет.
-
@Viktor Если используешь переменные в post-запросе, то они должны быть без кавычек, иначе вместо значения переменной будет отослано VAR_имя..
"track_id",[[SESSION_ID]],"csrf_token",[[SESSION_TOKEN]],"language","ru"
А как же ввод номера телефона?
-
@Fox без кавычек тоже пробовал...
Номер телефона? Там только три параметра...
-
@Viktor Зайди в браузере по ссылкам, куда посылаешь запросы:
Есть кнопка "у меня нет номера телефона", но тогда нужно ввести капчу:
-
@Fox там идет целая серия Post-запросов..
Номер в самом конце..
-
Народ нужна помощь. Я никак не могу сделать пост запрос. Вот ето дал фидлер:
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
-
@support, спс помогло.