如何使用soapUI通过AMF请求发送png的字节数组?

时间:2012-05-14 21:04:50

标签: groovy bytearray soapui amf

我目前正在尝试使用soapUI为我的API创建负载测试以发送Adobe Message Format请求。我有一个期望byte []数据类型的请求,但我对Groovy或Java几乎一无所知。

我拼凑了来自不同线程的信息,我正在尝试按照“$ {byte [] contents = new File(”C:/Users/jloiselle/Desktop/TestDragon.png)的行创建属性扩展“)。getBytes()}”显然不起作用。

任何人都可以帮助我,或者至少指出我正确的方向吗?

先谢谢

2 个答案:

答案 0 :(得分:0)

您有获取文件字节的正确方法;

new File("C:/Users/jloiselle/Desktop/TestDragon.png").bytes

您是如何尝试将此数组发送到请求的?

答案 1 :(得分:0)

再次查看soapUI教程后,我意识到我试图错误地引用该属性。

解决方案如下:

在我的请求的脚本窗口中,我添加了:


def temp = new File(“C:/Users/jloiselle/Desktop/TestDragon.png”)。bytes

参数['contents'] = temp


感谢您验证确定文件字节的语法。