Groovy - 从 tomcat 服务器读取文件
Groovy - Reading files from tomcat server
我无法使用 Groovy 检索文件内容。
代码如下,Soapui出错
portnumber = ":8080"
extractedValues = new File("//hostname"+"${portnumber}"+"/share/test/working/test.csv").getText('UTF-8')
log.info(extractedValues)
错误:
java.io.FileNotFoundException: \hostname:8080\share\test\working\test.csv (The network path was not found) error at line: 54
我觉得问题出在端口号上,因此我将其传递到变量中。
link 本身在登录服务器并从文件资源管理器中尝试时可以正常工作。
您似乎正在阅读 tomcat 中托管的文件,即 URL。
以下是获取内容的方法:
def host = 'localhost'
def port = '8080'
def extractedValues = new URL("http://${host}:${port}/share/test/working/test.csv").getText('UTF-8')
log.info extractedValues
我无法使用 Groovy 检索文件内容。
代码如下,Soapui出错
portnumber = ":8080"
extractedValues = new File("//hostname"+"${portnumber}"+"/share/test/working/test.csv").getText('UTF-8')
log.info(extractedValues)
错误:
java.io.FileNotFoundException: \hostname:8080\share\test\working\test.csv (The network path was not found) error at line: 54
我觉得问题出在端口号上,因此我将其传递到变量中。
link 本身在登录服务器并从文件资源管理器中尝试时可以正常工作。
您似乎正在阅读 tomcat 中托管的文件,即 URL。
以下是获取内容的方法:
def host = 'localhost'
def port = '8080'
def extractedValues = new URL("http://${host}:${port}/share/test/working/test.csv").getText('UTF-8')
log.info extractedValues