java 如何使用HttpURLConnection模拟表单提交?
PHPz
PHPz 2017-04-18 09:03:35
0
3
351

尝试了下百度的代码, 都是返回原网页,并没有返回登录跳转之后的网页啊。
到底要怎么进行模拟表单提交啊?

PHPz
PHPz

学习是最好的投资!

membalas semua(3)
大家讲道理

Terdapat banyak rangka kerja http, dan tidak perlu menulis sendiri semua permintaan http Contohnya, terdapat okhttp, dan terdapat juga rangka kerja http berasaskan anotasi: retrofit.

阿神
模拟表单提交很好搞啊:
<form action="填写你要请求的url地址">
    name: 参数一
    password:参数二
</form>

相当于执行了:url?参数一=111&参数二=333
黄舟

HttpURLConnection tidak akan melompat berdasarkan kod pulangan
Anda perlu menghuraikan kod status HTTP daripada hasilnya. Jika ia adalah 302, kemudian gunakan atribut perujuk dalam pengepala HTTP yang dikembalikan ke selepas log masuk. Alamat
keluarkan alamat yang diubah hala dan mulakan permintaan semula

Tidak disyorkan untuk menggunakan HttpURLConection JDK, yang tidak mudah digunakan. Adalah disyorkan untuk menggunakan Apache httpClient atau OKHTTP

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan