研磨机打印响应文本



我想使用Grinder打印GET请求的最后一个响应,这是我的代码:

response_string = httpUtilities.getLastResponse().getText()
print str(response_string)

我得到了例外:

 'ascii' codec can't encode character u'ufffd' in position 
  1: ordinal not in range(128) at this line : 
    print str(response_string)

我的问题是如何转换java.lang.String

我从httpUtilities.getLastResponse().getText()进入python字符串?响应已charset='utf-8'

不需要转换。更改

    print str(response_string)

    print response_string

我得到了完全相同的错误。。这里有一个针对这种反应的调整。。

try:
   safe_str = response_string.encode('ascii', 'ignore')
   print("text: "+safe_str)

这肯定会奏效。:)

相关内容

  • 没有找到相关文章

最新更新