首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Httperf:如何使用内部uri测试REST api

Httperf:如何使用内部uri测试REST api
EN

Stack Overflow用户
提问于 2013-08-09 13:48:48
回答 1查看 581关注 0票数 0

我想测试我的REST API,它有一个类似如下的URI:

代码语言:javascript
复制
/myrestAPI/search?startTime=0&endTime=10&count=8&filters={"params":
    [{"field":"Topic","value":"Algorithms","type":"MATCH_EXACT"}]}

我该怎么做呢。httperf回复状态是“505HTTP Version Not Supported”我知道这个uri httperf没有正确地编码和发送。

我如何在httperf中实现这一点

EN

回答 1

Stack Overflow用户

发布于 2013-08-28 00:17:05

由于URL通常包含ASCII集之外的字符,因此必须将URL转换为有效的ASCII格式。

URL编码将不安全的ASCII字符替换为"%“后跟两个十六进制数字。

对于您来说,它将是:

代码语言:javascript
复制
/myrestAPI/search?startTime=0&endTime=10&count=8&filters=%7B%22params%22%3A%20%5B%7B%22field%22%3A%22Topic%22%2C%22value%22%3A%22Algorithms%22%2C%22type%22%3A%22MATCH_EXACT%22%7D%5D%7D

尝试使用URL encoder/decoder

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18140720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档