Front 发表于 2021-5-6 08:15:52

【已解决】向技术大佬们问个PHP form-data组装问题

本帖最后由 Front 于 2021-5-6 22:55 编辑

https://ae01.alicdn.com/kf/He4fc4335d832403f81f614dfc1adc0efq.png


把这些form-data数据封装成一个变量。主要想通过get 传入一些数据替换xxxxxx这个位置。


谢谢大佬@唐王李世民

解决方案:

<<eof
内容
eof

逸笙 发表于 2021-5-6 08:29:07

这些不是数组,甚至你截图这个问题不是php问题,form表单里面,你可以拿到手后自己切割。

不过一般以前的asp才会要自己手动切割,php有FILE变量的(已经获取好了的,但数组内容不是你截图的那些form-data),具体请看看文件上传。

myoppo 发表于 2021-5-6 08:35:22

不太明白楼主的意思
是指怎样封装好数组数据,然后 post 提交,让浏览器显示这些信息吗https://cdn.jsdelivr.net/gh/hishis/forum-master/public/images/patch.gif

hxdnzxf 发表于 2021-5-6 08:44:58

百度PHPpost

peng123 发表于 2021-5-6 08:48:04

我也不求鸡儿晓得,感觉太难了,百度你一圈也没找到能用的

Front 发表于 2021-5-6 08:49:37

本帖最后由 Front 于 2021-5-6 08:57 编辑

把这些数据封装成一个变量就行。主要想通过get 传入一些数据替换xxxxxx这个位置。

Front 发表于 2021-5-6 08:50:55

本帖最后由 Front 于 2021-5-6 08:58 编辑

逸笙 发表于 2021-5-6 08:29
这些不是数组,甚至你截图这个问题不是php问题,form表单里面,你可以拿到手后自己切割。

不过一般以前的a ...

把这些数据封装成一个变量就行。主要想通过get 传入一些数据替换xxxxxx这个位置。

逸笙 发表于 2021-5-6 09:17:59

Front 发表于 2021-5-6 08:50
把这些数据封装成一个变量就行。主要想通过get 传入一些数据替换xxxxxx这个位置。 ...

这个位置是二进制流的全是乱码,你确定要拿能get到的东西替换进去?
你在php里面用curl模拟做POST就好了。

(另外,要不你还是先玩一玩自己手动上传文件再来玩你想玩的?

红A 发表于 2021-5-6 09:29:53

pack() unpack()

Front 发表于 2021-5-6 09:37:58

逸笙 发表于 2021-5-6 09:17
这个位置是二进制流的全是乱码,你确定要拿能get到的东西替换进去?
你在php里面用curl模拟做POST就好了 ...

我并不是要上传文件,就是通过get替换,我的目的是需要替换几个字节的内容就行。接口已经用curl模拟的了,目前form-data这部分内容是写死到txt文件调用,每次用接口都要手动在txt里面修改几个字节的内容。
页: [1] 2
查看完整版本: 【已解决】向技术大佬们问个PHP form-data组装问题