Гуру подскажите пожалуйста, как отправить post запрос.
Например:
<form enctype="multipart/form-data" method="post" id="adinfo-node-form" action="/node/17003/edit?destination=user_mats%3Fpage%3D0"> <input type="hidden" name="field_image[ru][0][fid]" value="0"> </form>
date = {
field_image[ru][0][fid]: '0'
}
SESSION = requests.Session() header = { 'Upgrade-Insecure-Requests': '1', 'Origin': URL, 'Referer': link[0], 'Accept': '*/*', 'Accept-Encoding': 'gzip, deflate', 'Accept-Language': 'ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7', 'Cache-Control': 'max-age=0', 'Connection': 'keep-alive', 'Content-Type': 'multipart/form-data', 'Upgrade-Insecure-Requests': '1', 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.163 Safari/537.36 OPR/67.0.3575.137' } html = SESSION.get(URL, params={'page': page}) #спарсил.. date = { field_image[ru][0][fid]: '0' } SESSION.post(link[0], headers=header, data=date )
Как можно получить все данные формы например как js new formData и отправить в нужном формате,
Задача даже не менять данные, просто обновить данные, чтоб поменялась дата объявления!