Java 在scala中调用本地端点

Java 在scala中调用本地端点,java,scala,uri,mockups,Java,Scala,Uri,Mockups,基本上,我必须在以下位置调用localhost模拟服务器: "127.0.0.1:8000/redfish/v1/EventService" 问题是:fromURL需要一个协议(localhost没有)fromFile需要一个目录或URI。注入URI(通过以下方式创建: var uri: URI = new URI("127.0.0.1:8000/redfish/v1/EventService") 引发异常: java.net.URISyntaxExc

基本上,我必须在以下位置调用localhost模拟服务器:

"127.0.0.1:8000/redfish/v1/EventService"
问题是:
fromURL
需要一个协议(localhost没有)
fromFile
需要一个目录或URI。注入URI(通过以下方式创建:

var uri: URI = new URI("127.0.0.1:8000/redfish/v1/EventService")
引发异常:

java.net.URISyntaxException: Illegal character in scheme name at index 0:

我应该使用什么方法调用本地端点?

您需要添加一个方案:

val uri: URI = new URI("http://127.0.0.1:8000/redfish/v1/EventService")

您需要添加一个方案:

val uri: URI = new URI("http://127.0.0.1:8000/redfish/v1/EventService")

多亏了托默,我解决了这个问题:
var-url:url=新url(http://127.0.0.1:8000/redfish/v1/EventService)

var结果:String=fromURL(url).mkString

所以是的,它需要http://甚至在本地目录中


请随意使用fromURL()

多亏了Tomer,我解决了这个问题:
var-url:url=新url(http://127.0.0.1:8000/redfish/v1/EventService)

var结果:String=fromURL(url).mkString

所以是的,它需要http://甚至在本地目录中


可以在本地主机上随意使用fromURL()

http吗?好的then@MarcoFragDelleMonache是的,为什么不呢?对谷歌来说,http的意思可能是好的。我完全知道http的作用……简单地说:我不明白为什么URI(技术上都是本地路径,对吧?)即使没有http也不能工作…但是耶,我做到了。在本地主机上是okhttp?好的then@MarcoFragDelleMonache是的,为什么不呢?对谷歌来说,http的意思可能是好的。我完全知道http的作用……简单地说:我不明白为什么URI(技术上都是本地路径,对吧?)即使没有http也不能工作…但是ye,我做到了。这是本地端点使用的协议,可能是http端点,但可能是https端点?或者它使用了其他东西?我们真的不知道。本地端点使用的协议,可能是http端点,但可能是https端点?或者它使用了其他东西还有吗?我们真的不知道。