精易论坛

标题: 怎么转义,对&和?转义 [打印本页]

作者: 如明境    时间: 2022-12-11 09:53
标题: 怎么转义,对&和?转义
提交的网址&和?需要转义,因为接口会对&识别成特殊符号
作者: Uarala    时间: 2022-12-11 09:55
编码转换
作者: b0y    时间: 2022-12-11 09:59
url编码
作者: 易工程·龍龍    时间: 2022-12-11 10:18
精易模块 编码_url编码()
作者: StarAdmire    时间: 2022-12-11 10:29
精易模块===编码_url编码()
作者: 刘一缘    时间: 2022-12-11 12:19
可以使用 URL 编码来对特殊字符进行转义。对于 & 字符,可以使用 %26 来表示。例如,如果原来的网址为 https://www.example.com?name=John&age=30,那么使用 URL 编码之后的网址就变成了 https://www.example.com?name=John%26age=30。
作者: chenyucheng    时间: 2022-12-11 16:16
  
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
变量名类 型数组备 注
url互联网扩展  

子程序名返回值类型公开备 注
_按钮1_被单击  
编辑框1.内容 = url.编码文本 (“文本&&??”, 43)


i支持库列表   支持库注释   
isapi互联网服务支持库
urlbm.e (2.18 KB, 下载次数: 3)

作者: 如明境    时间: 2022-12-11 20:25
Uarala 发表于 2022-12-11 09:55
编码转换

尝试过精易模块的USR编码,还是失败
作者: 如明境    时间: 2022-12-11 20:25
StarAdmire 发表于 2022-12-11 10:29
精易模块===编码_url编码()

试了这个方法,返回失败
作者: 如明境    时间: 2022-12-11 20:36
刘一缘 发表于 2022-12-11 12:19
可以使用 URL 编码来对特殊字符进行转义。对于 & 字符,可以使用 %26 来表示。例如,如果原来的网址为 http ...

返回失败了,不知道是哪里提交的不对
作者: StarAdmire    时间: 2022-12-11 21:10
那你就参考一下这个,自己手动改


作者: 如明境    时间: 2022-12-11 22:34
StarAdmire 发表于 2022-12-11 21:10
那你就参考一下这个,自己手动改

试了,还是失败了,你帮忙看下原链接https://detail.tmall.com/item.htm?id=692507025530&skuId=5092212991980
修改后https://detail.tmall.com/item.htm%3Fid%3D692507025530%26skuId%3D5092212991980
作者: Uarala    时间: 2022-12-12 10:23
如明境 发表于 2022-12-11 20:25
尝试过精易模块的USR编码,还是失败

转两次,有可能你对接的接口有解码。你URL编码两次基本就可以过
作者: 如明境    时间: 2022-12-12 10:53
Uarala 发表于 2022-12-12 10:23
转两次,有可能你对接的接口有解码。你URL编码两次基本就可以过

能不能给个例子,自己试了下还是失败
作者: 如明境    时间: 2023-2-12 09:47
StarAdmire 发表于 2022-12-11 21:10
那你就参考一下这个,自己手动改

尝试着改过了,还是失败

作者: kingchain    时间: 2024-7-31 08:48
我都直接用替换




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4