OkHttp如何对get方式获取的网页使用post方式发送表单数据?

问题描述

OkHttp如何对get方式获取的网页使用post方式发送表单数据?

我先使用一个get方式获获取了一个网页response,接下来我想用post方法对这个网页传递参数,要怎么锁

解决方案

你描述的2个过程,是没有关系的。向一个网站传递参数,你不用首先get下来获取响应,你获得的东西只是一个静态的内容。

你想用计算机模拟你和网站的交互,你需要正常模拟你访问这个网站,填好数据,并提交,录制下你实际提交出去的数据,然后用okhttp来编程完全模拟,就可以了。

解决方案二:

你这只是加了cookie。但是post的报文体在哪?没有看见。都拼上去再试试。

解决方案三:

时间: 2024-10-25 04:00:06

OkHttp如何对get方式获取的网页使用post方式发送表单数据?的相关文章

javaweb-通过request获取表单数据,但封装不到对象中,求大神解答!

问题描述 通过request获取表单数据,但封装不到对象中,求大神解答! # User类有username和password两个属性,封装的时候只能封装进去password,输出map的值的时候,里面是有的-- 以下是封装语句: User form = CommonUtils.toBean(request.getParameterMap(),User.class); 以下是CommonUtils类的toBean()方法:(不允许使用尖括号,泛型就用圆括号代替了-) public static (

精通CSS+DIV网页样式与布局--设置表单和表格

        表格和表单是网页中非常重要的两个元素,在上篇博客中,我们简单的介绍了CSS的页面背景设置,今天小编继续来介绍CSS的相关知识,在我们的CSS中如何设置表格和表单,首先,来看一张思维导图,通过图简单的预览一下该博文主要讲解哪些CSS的基础知识:                   首先我们的首先表格中的标记,代码和运行效果如下所示:          <span style="font-size:18px;"><html> <head>

OkHttp框架从入门到放弃,解析图片使用Picasso裁剪,二次封装OkHttpUtils,Post提交表单数据

OkHttp框架从入门到放弃,解析图片使用Picasso裁剪,二次封装OkHttpUtils,Post提交表单数据 我们这片博文就来聊聊这个反响很不错的OkHttp了,标题是我恶搞的,本篇将着重详细的分析,探索OkHttp这个框架的使用和封装 一.追其原理 Android系统提供了两种HTTP通信类 HttpURLConnection HttpClient Google推荐使用HttpURLConnection,这个没必要多说,事实上,我这篇写的应该算是比较晚了,很多优秀的博文都已经提出了这些观

jquery获取元素值的方法(常见的表单元素)_jquery

jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关 获取一组radio被选中项的值 var item = $('input[name=items][checked]').val(); 获取select被选中项的文本 var item = $("select[name=items] option[selected]").text(); select下拉框的第二个元素为当前选中值 $('#select_id

JSP表单提交给servlet,获取表单数据

问题描述 在一个JSP表单内有单选框.复选框.输入框等,在servlet获取值,怎么办?以下的JSP文件大概意思概括如下:从数据库取出所有数据放入Iterator,然后根据每一条数据的类型显示为单选.多选.单选+输入.多选+输入.填空.多行输入.每一个题目的name设为它在数据库的ID.jsp如下: <!-- 显示问卷内的题目 --><hr /><%while (it.hasNext()) {Questions questions = (Questions) it.next(

利用JS轻松实现获取表单数据_javascript技巧

接触过Angularjs的都知道,ng支持双向绑定,我们可以轻轻松松的通过ngModel将我们的值绑定到界面,当修改了值提交表单的时候不需要再重新通过ID去重新抓取输入框信息了.那对于我们开发前台网站,不用ng一类的MVVM框架,只引用了Jquery,那么在处理表单的时候该怎么做呢. 一. 原始做法 <div id="form"> <select id='select1'> <option value="">--请选择--<

JavaScript中获取Radio被选中的值_表单特效

原理就是:一般使用遍历的方法,判断每个Radio是否被选中,如果是,再取其值. <form id="userlist" method="post" action="option.php"> <input type="radio" name="userid" value="1">1 <input type="radio" name=&quo

Javascript - 获取Json结构的表单数据

功能很简单,这里使用了jQuery的方法,因此依赖于jQuery. 如果存在多项name相同的表单对象,会使用","英文逗号隔开. 完整代码: <pre name="code" class="javascript">//从from获取数据,转为对象 function fromToJson(form) { var result = {}; var fieldArray = $('#' + form).serializeArray();

【曹操】 angular js双向绑定数据通过bootstrap请求获取不到表单数据

1.查看代码逻辑 controller的请求代码:      //跳转vidyoname初始化table       var name = $routeParams.name;  //路由中获取到传入的name值       if(name) {  //如果name变量有值           console.log("name:"+name);  //打印name变量           $scope.flag = false;             $scope.vidyocal