我想测试我的REST API,它有一个类似如下的URI:
/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中实现这一点
发布于 2013-08-28 00:17:05
由于URL通常包含ASCII集之外的字符,因此必须将URL转换为有效的ASCII格式。
URL编码将不安全的ASCII字符替换为"%“后跟两个十六进制数字。
对于您来说,它将是:
/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
https://stackoverflow.com/questions/18140720
复制相似问题