51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5559|回复: 10
打印 上一主题 下一主题

[求助] 如何处理LR中URL的编码

[复制链接]
  • TA的每日心情
    奋斗
    2015-7-10 11:30
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2009-4-5 16:04:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    类似%2F这种编码,LR有没有提供函数可以转换成明文的URL。
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]测试团长

    2#
    发表于 2009-4-7 11:12:56 | 只看该作者
    貌似16进制的编码。不知道有没有函数可以转换。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
    发表于 2009-4-7 12:49:04 | 只看该作者

    自己写一个网页Form就可以转化

    这个URL并非LR产生的,而是query string的网页都会有


    http://www.google.com/search?hl= ... mp;q=url&num=50
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2015-7-10 11:30
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    4#
     楼主| 发表于 2009-4-8 21:42:25 | 只看该作者
    那类似这类编码如不加以转换是不是会有问题?
    因为我遇到过录制的脚本中的web_submit请求里是以已经编码的形式,即%2F这种。但通过web_reg_save_param捕捉到上一步response data 返回的则是明文的,如果不加以处理直接将捕捉到明文的数据作为关联数据有时候会报错。不知道有没大家有没有遇到这种问题,是怎么处理的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2009-12-11 12:18:53 | 只看该作者

    回复 4# 的帖子

    我也遇到过类似的问题。 不知道如何解决
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2009-12-11 13:40:15 | 只看该作者
    这个问题不是吧 怎么半年了还在讨论?!

    编码问题 任何语言都能转换啊!!!
    对LR来说 有函数
    int lr_convert_string_encoding ( const char *sourceString, const char *fromEncoding, const char *toEncoding, const char *paramName);

        该函数有4个参数,含义如下:

        sourceString:被转换的源字符串。

        fromEncoding:转换前的字符编码。

        toEncoding:要转换成为的字符编码。

        paramName:转换后的目标字符串。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2012-5-16 10:38:25 | 只看该作者
    fromEncoding:转换前的字符编码。

        toEncoding:要转换成为的字符编码。
    要写成什么呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2012-11-29 16:10:27 | 只看该作者
    对啊
    如果原来是正常字符(utf-8),转换为url编码,要怎么写
    fromEncoding:转换前的字符编码。LR_ENC_UTF8  是这个吗?

        toEncoding:要转换成为的字符编码。  要写成什么呢???
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2015-3-17 20:41:52 | 只看该作者
    大家遇到过这样的么: 请求URL中明文参数要用在指纹加密字符串sign的解密中,URL参数是query string,用明文的话查询不到数据;只有用URL编码请求时才能查询到数据,但是这样sign就解密不了了;这种情况怎么处理url请求中参数 既可以用于sign界面;又可以查询到数据;
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2015-3-17 22:09:12 | 只看该作者
    URLcode有另外一个函数可以处理,自己查一下函数库,
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2015-3-17 22:32:35 | 只看该作者
    web_convert_param这个函数可以处理urlcode
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-7 13:37 , Processed in 0.074072 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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