[英]How to get URL string in java code, from a CUSTOM PROTOCOL URL in MAC OS X application
我正在为Mac OS X开发Java应用程序。 我需要为其实现自定义协议。 它与osx中的某些内置应用程序相同,例如当我们在Safari
浏览器中点击mailto://
,它将打开默认的邮件应用程序。 我的要求与此相同。 我在应用程序捆绑包的info.plist
中编写了以下代码,其工作正常。
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLName</key>
<string>SBR</string>
<key>CFBundleURLSchemes</key>
<array>
<string>sbr</string>
</array>
</dict>
</array>
我可以使用sbr://
来使用Safari
浏览器打开我的应用程序。
问题 -我想使用此协议传递一些参数,例如sbr://user:pass@abc.xyz.com
,然后将这些参数user:pass@abc.xyz.com
用作Java代码中的String
来执行某些操作。
任何帮助或建议,表示赞赏。 谢谢。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.