Saya mencoba mengirim permintaan untuk masuk ke situs web menggunakan modul Permintaan dengan Python tetapi tidak benar-benar berfungsi. Saya baru dalam hal ini ... jadi saya tidak tahu apakah saya harus membuat cookie Nama Pengguna dan Kata Sandi saya atau semacam otorisasi HTTP yang saya temukan (??).
from pyquery import PyQuery
import requests
url = 'http://www.locationary.com/home/index2.jsp'
Jadi sekarang, saya pikir saya harus menggunakan "pos" dan cookie ....
ck = {'inUserName': 'USERNAME/EMAIL', 'inUserPass': 'PASSWORD'}
r = requests.post(url, cookies=ck)
content = r.text
q = PyQuery(content)
title = q("title").text()
print title
Saya merasa bahwa saya melakukan kesalahan cookie ... Saya tidak tahu.
Jika tidak masuk dengan benar, judul beranda harus keluar ke "Locationary.com" dan jika ya, itu harus menjadi "Halaman Beranda."
Jika Anda mungkin dapat menjelaskan beberapa hal tentang permintaan dan cookie kepada saya dan membantu saya dalam hal ini, saya akan sangat menghargainya. : D
Terima kasih.
... Ini masih belum benar-benar berhasil. Oke ... jadi inilah yang dikatakan halaman beranda HTML sebelum Anda masuk:
</td><td><img src="http://www.locationary.com/img/LocationaryImgs/icons/txt_email.gif"> </td>
<td><input class="Data_Entry_Field_Login" type="text" name="inUserName" id="inUserName" size="25"></td>
<td><img src="http://www.locationary.com/img/LocationaryImgs/icons/txt_password.gif"> </td>
<td><input class="Data_Entry_Field_Login" type="password" name="inUserPass" id="inUserPass"></td>
Jadi menurut saya saya melakukannya dengan benar, tetapi hasilnya tetap "Locationary.com"
EDIT ke-2:
Saya ingin tetap masuk untuk waktu yang lama dan setiap kali saya meminta laman di bawah domain itu, saya ingin konten muncul seolah-olah saya sedang masuk.