所以我有一个HTTP连接类,它会打开一个URL并返回该页面中的内容。
它在网站网址上运行得非常好,例如http://www.google.com
但是我需要使用URL作为服务器,例如http:// [server] / [records]
网址中没有.com或类似内容。
当我尝试连接到服务器URL时,我只是在调试消息中得到一个空指针异常。
我是否必须格式化服务器URL?我读到某个地方,人们正在使用端口号或类似的东西将URL连接起来
答案 0 :(得分:0)
我本周在博客上发布了一个网络帖子,不过我在这里有什么应该帮到你的。我还没有完成对它的评论,但我希望this有所帮助。一个用法示例如下。
//Other networking stuff I can add here if you need it
//connDesc is a ConnectionDescriptor
int transportType = connDesc.getTransportDescriptor().getTransportType();
String encodedAddress = URLFactory.EncodeUrl(transportType, _address);