B2B网络软件

 找回密码
 立即注册 审核网站号:QQ:896757558
搜索
查看: 661|回复: 0
打印 上一主题 下一主题

AIWROK软件教程:okHttp上传文件的使用方法

[复制链接]

880

主题

885

帖子

6796

积分

abc

Rank: 9Rank: 9Rank: 9

积分
6796
跳转到指定楼层
楼主
发表于 2025-2-11 09:00:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

以这个网站为例子
https://ocr.wdku.net/
我们首先抓包上传的参数
AIWROK软件教程:okHttp上传文件的使用方法 B2B网络软件


AIWROK软件教程:okHttp上传文件的使用方法 B2B网络软件

通过以上抓包我们分析出 几个关键点
第一:上传的url是 https://ocr.wdku.net/upload
第二:二进制的参数名字是 file
第三:其他参数
user,name,from,fileName

现在使用okhttp上传方法以此填写参数

var http1=new okHttp();
var fromdata= new map()//其他参数使用map格式
fromdata.add("user","default")
fromdata.add("name","t019bf9f2ac19af88b0.webp.png_1739158225246")
fromdata.add("from","select")
fromdata.add("fileName","t019bf9f2ac19af88b0.webp.png")

//上传提交这个网页不需要设置cookie和header所以简单,如果需要需要header或者cookie的需处理下header
var res=http1.uploadFile("https://ocr.wdku.net/upload","file","sdcard/1.png",fromdata)
printl(res)

下面是代码的详细说明:
AIWROK软件教程:okHttp上传文件的使用方法 B2B网络软件


  1. var http1=new okHttp(); 这行代码创建了一个okHttp对象实例,这个对象将用于执行HTTP请求操作。

  2. var fromdata= new map() 这行代码创建了一个map对象实例,用于存储将要随文件上传一起发送的表单数据。在JavaScript中,通常会使用对象字面量({})或者Map对象来存储键值对,但这里的map似乎是自定义的类或者库的一部分,用于实现类似的功能。

  3. fromdata.add("user","default") fromdata.add("name","t019bf9f2ac19af88b0.webp.png_1739158225246") fromdata.add("from","select") fromdata.add("fileName","t019bf9f2ac19af88b0.webp.png") 这些行代码向fromdata对象中添加了键值对,这些数据将会作为表单数据与文件一起发送到服务器。键分别是”user”, “name”, “from”, “fileName”,对应的值分别是”default”, “t019bf9f2ac19af88b0.webp.png_1739158225246”, “select”, 和 “t019bf9f2ac19af88b0.webp.png”。

  4. var res=http1.uploadFile("https://ocr.wdku.net/upload","file","sdcard/1.png",fromdata) 这行代码使用okHttp对象的uploadFile方法向指定的URL(”https://ocr.wdku.net/upload")上传文件。`uploadFile`方法的参数说明如下:

    • 第一个参数是目标URL。
    • 第二个参数是文件的字段名,服务器会根据这个字段名来识别上传的文件。
    • 第三个参数是本地文件的路径,这里指定的是”sdcard/1.png”,即SD卡下的1.png文件。
    • 第四个参数是之前创建的fromdata对象,包含了随文件一起提交的表单数据。
  5. AIWROK软件教程:okHttp上传文件的使用方法 B2B网络软件

回复

使用道具 举报

本版积分规则

关闭

QQ|»营销软件综合讨论|»营销软件有问必答|»营销软件教程专区|»营销软件POST脚本分享|»营销软件普通脚本分享|»营销软件软件资讯|»营销软件精品软件|»营销软件更新公告|营销软件|B2B软件|B2B网络软件 ( 京ICP备09078825号 )本网站开发的营销软件是一款新的网络营销软件,这款营销可以去网站软件,博客软件,B2B软件,分类信息网发贴,可以抢沙发,可以到百度文库上传WORD文档,可以到一些是相册网站自动上传图片,这个自动发帖软件自带云蜘蛛,加快收录,有6种对接打码接口,方便,效率高,速度快,而且对拖动的验证码全网第一家独家支持,全部原创技术,独家研发,正版原创带版权软件。选择万能营销软件,就选择了一种赚钱的效率,从没有被超越过,一直在努力研发新技术。放飞梦想,解放双手,来点创意,成就你的梦想,就在万能营销软件开始

map2

GMT+8, 2025-6-21 10:01 , Processed in 0.106938 second(s), 36 queries .

快速回复 返回顶部 返回列表