Foxtable(狐表)用户栏目专家坐堂 → [求助]WebBrowser控件能做post吗?


  共有1844人关注过本帖树形打印复制链接

主题:[求助]WebBrowser控件能做post吗?

帅哥哟,离线,有人找我吗?
goodhawk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:120 积分:1134 威望:0 精华:0 注册:2018/3/22 15:58:00
[求助]WebBrowser控件能做post吗?  发帖心情 Post By:2018/7/19 13:03:00 [只看该作者]

使用WebBrowser 这个控件, 能做post数据的么,

是否是只能指定地址呢?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/19 16:43:00 [只看该作者]

具体一点你的问题。

 

webbrowser是显示网页的,你可以对里面的网页任意的操作控制,模拟提交也是可以的。


 回到顶部
帅哥哟,离线,有人找我吗?
goodhawk
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:120 积分:1134 威望:0 精华:0 注册:2018/3/22 15:58:00
  发帖心情 Post By:2018/7/19 17:02:00 [只看该作者]

http://192.168.3.103:8080/api/v1/image/view?images=https://unsplash.it/400/800/?random&images=https://unsplash.it/400/800/?random&images=https://unsplash.it/400/800/?random&images=https://unsplash.it/400/800/?random&images=https://unsplash.it/400/800/?random&images=https://unsplash.it/400/800/?random&images=https://unsplash.it/400/800/?random&images=https://unsplash.it/400/800/?random

对方要求我这边: 通过post的方法提交到他那边, 传入的参数的 images=http://xxxxx/xxx/1.jpg

然后再通过 WebBrowser 访问 http://192.168.3.103:8080/api/v1/image/view 就可以看到最新的展示

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/19 17:40:00 [只看该作者]

你问问能否get请求,这样你方便很多。你直接写代码如这样即可

 

Dim url As String = "http://xxx/xxx/1.jpg"

e.form.controls("webbrowser1").address = "http://192.168.3.103:8080/api/v1/image/view?images=" & UrlEncode(url)

[此贴子已经被作者于2018/7/19 17:39:55编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
goodhawk
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:120 积分:1134 威望:0 精华:0 注册:2018/3/22 15:58:00
  发帖心情 Post By:2018/7/19 18:15:00 [只看该作者]

不行, 由于要传送的images比较多,而且每个images的地址也比较长

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/7/19 20:13:00 [只看该作者]

那你做一个网页,提交表单,网页类似这样做

 

http://www.w3school.com.cn/html/html_forms.asp

 

然后webbrowser显示这个网页,提交这个网页,即可。

[此贴子已经被作者于2018/7/19 20:13:29编辑过]

 回到顶部