Помогите с POST запросом.

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 249
Благодарностей
76
Баллы
48
Начал изучать post get запросы, посмотрел видео уроки rostonix.
Более менее понятно все, но сталкнулся с проблеммой.
Нужно сделать пост запрос, но в Фидлере после действия вот что.
И что с этим делать и как мне оформить все в экшине этот пост запрос?

 

catol

Client
Регистрация
05.07.2012
Сообщения
278
Благодарностей
98
Баллы
28
Просто скопируй из вкладки Raw тело запроса, и поставь нужный тип данных, подставь свои переменные и всё.
 
  • Спасибо
Реакции: AndreyAAA

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 249
Благодарностей
76
Баллы
48
Просто скопируй из вкладки Raw тело запроса, и поставь нужный тип данных, подставь свои переменные и всё.
Второй раз сделал там другие данные стали, вот такие. Их нужно как то спарсить и тоже подставить?
Или че то я не так понял.
------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="name"

paolo
------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="email"

[email protected]
------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="message"

Ciao ciao ciao!
------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="paypal"

on
------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="csrf-token"

Z1uplAhypZfGtzeI4FPbJx_-frkzUBnvnPX4703Hfbo
------WebKitFormBoundaryn0KqQ33mrsrbayaL--
 

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 249
Благодарностей
76
Баллы
48
Вот этот Raw , ссылки на домен убрал, не хочу палить сайт.

Connection: keep-alive
Content-Length: 594
Cache-Control: max-age=0
Origin: domen.com
Upgrade-Insecure-Requests: 1
Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryn0KqQ33mrsrbayaL
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.77 Safari/537.36
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
Referer: refer domen.com
Accept-Encoding: gzip, deflate, br
Accept-Language: it-IT,it;q=0.9,en-US;q=0.8,en;q=0.7,ru;q=0.6
Cookie: PHPSESSID=0f92058342b38400a595b2c237daaedb; n_luckyNumber=C0N858J6O88k3CmH2NSs9JQRCk3DM8AvnuuqdCiRwCk%3D; optimizelyEndUserId=oeu1541284872475r0.041789158392698145; cto_lwid=54d6132e-faf8-4aeb-80dd-7d563ddd9ded; __gads=ID=b29d326cc990a933:T=1541284957:S=ALNI_MbuwR4Gxn3HJFFxj0iR24mW9BDxaQ; eCG_eh=ec=VIP:ea=R2SEmailAttempt:el=:pt=VIP:url= tut url

------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="name"

paolo
------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="email"

[email protected]
------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="message"

Ciao ciao ciao!
------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="paypal"

on
------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="csrf-token"

Z1uplAhypZfGtzeI4FPbJx_-frkzUBnvnPX4703Hfbo
------WebKitFormBoundaryn0KqQ33mrsrbayaL--
 

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 249
Благодарностей
76
Баллы
48
Как я понял часть надо спарсить и подставить в виде переменных?
Что именно нужно брать и подствалять?
 

backoff

Client
Регистрация
20.04.2015
Сообщения
5 992
Благодарностей
6 444
Баллы
113
все что ты НЕ вводишь, надо парсить с предыдущих страниц, либо генерить ( как бундари в основном) я про это
------WebKitFormBoundaryn0KqQ33mrsrbayaL
часть выделенная жирным, скорей всего будет просто генериться, но лучше проверить поиском на предыдущей странице
а все что ты вводишь, при следующем запросе подставляй в переменную, которая будет уже в запросе стоять

совет:
записывай html (dom) страниц по которым идешь, потом будет проще искать.
то есть записывай по шагам

и посмотри больше видео про пост геты, станет понятнее
https://www.youtube.com/results?search_query=post+get+zennoposter
 
  • Спасибо
Реакции: AndreyAAA

catol

Client
Регистрация
05.07.2012
Сообщения
278
Благодарностей
98
Баллы
28

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 249
Благодарностей
76
Баллы
48
Что то не получается с таким запросом, ничего.
------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="name"

{-Profile.Name-}
------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="email"

{-Profile.Login-}@gmail.com
------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="message"

{-Variable.text_gotov-}
------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="paypal"

on
------WebKitFormBoundaryn0KqQ33mrsrbayaL
Content-Disposition: form-data; name="csrf-token"

{-Variable.token-}
------WebKitFormBoundaryn0KqQ33mrsrbayaL--

 

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 249
Благодарностей
76
Баллы
48

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 273
Баллы
113
Поле UserAgent заполнить надо.
 

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 249
Благодарностей
76
Баллы
48

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 273
Баллы
113
{-Profile.UserAgent-}
 

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 249
Благодарностей
76
Баллы
48

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 249
Благодарностей
76
Баллы
48
HTTP/1.1 301 Moved Permanently
Cache-Control: no-cache, no-store
Content-Length: 0
Content-Type: text/html; charset=UTF-8
Date: Mon, 05 Nov 2018 14:39:37 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Hostreference: 17e5bfcbd3e3
Вот такой ответ пришел, может поможет.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 273
Баллы
113
Это не ответ, это заголовок ответа.
 

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 249
Благодарностей
76
Баллы
48
HTTP/1.1 301 Moved Permanently
Cache-Control: no-cache, no-store
Content-Length: 0
Content-Type: text/html; charset=UTF-8
Date: Mon, 05 Nov 2018 14:51:22 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Hostreference: a085e5a039ee
Location: ссылка
Pragma: no-cache
Rtag: 20181105143918-0d3ed49a1-0046
Server: Apache/2.4.29 (Ubuntu)
Set-Cookie: PHPSESSID=e89b8864df838f2f8123bf5109a55749; expires=Sun, 03-Feb-2019 14:51:22 GMT; Max-Age=7775999; path=/; secure; HttpOnly
Status: 301 Moved Permanently
X-Frame-Options: SAMEORIGIN

HTTP/1.1 301 Moved Permanently
Content-Length: 0
Content-Type: text/html; charset=UTF-8
Date: Mon, 05 Nov 2018 14:51:23 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Location: /ссылка
Pragma: no-cache
Rtag: 20181105143918-0d3ed49a1-0046
Status: 301 Moved Permanently
X-Frame-Options: SAMEORIGIN
Cache-Control: no-cache, no-store
Age: 0
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=3600; includeSubdomains
Connection: keep-alive

HTTP/1.1 200 OK
Content-Type: text/html; charset=UTF-8
Date: Mon, 05 Nov 2018 14:51:23 GMT
Expires: Tue, 02 Nov 1977 06:26:25 GMT
Link: script
Pragma: no-cache
Rtag: 20181105143918-0d3ed49a1-0046
Status: 200 200 - OK
Vary: Accept-Encoding
X-Frame-Options: SAMEORIGIN
Cache-Control: no-cache, no-store
Content-Encoding: gzip
Age: 0
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=3600; includeSubdomains
Accept-Ranges: bytes
Transfer-Encoding: chunked
Connection: keep-alive
 

one

Client
Регистрация
22.09.2015
Сообщения
6 831
Благодарностей
1 273
Баллы
113
Это тоже все заголовки. В ответ смотри.
 

AndreyAAA

Client
Регистрация
07.05.2016
Сообщения
1 249
Благодарностей
76
Баллы
48
Это тоже все заголовки. В ответ смотри.
Ну там нету что надо, что действие выполнено, оно точно не выполнилось.

А что делать если только начинаю работать а тут в низу такое.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)