相当于Java中的MFC CInternetSession?

发布于 2024-08-23 02:21:51 字数 388 浏览 3 评论 0原文

我正在将一些旧代码迁移到 Java 中,并且在连接到(我认为是)MFC ASP 端口时遇到了困难。

在旧代码中,这是通过 CInternetSession 完成的,但我不确定 Java 的等效项是什么。

举个例子,旧代码如下:

CInternetSession sess;
pHttpConnect = sess.GetHttpConnection(m_WwwSite, m_port, m_Logon, m_Password);
... do stuff

有谁知道像这样的东西最合适的替代品是什么?到目前为止,我似乎需要使用 servlet-api.jar 中的一些类,但在我开始走上一条可能毫无结果的道路之前,我真的很感谢专家的意见。

谢谢。

I'm in the process of migrating some of our old code into Java and have become stumped on connecting to (what I believe are) MFC ASP ports.

In the old code this was done via CInternetSession, but I'm uncertain of what the Java equivalent would be.

As an example, the old code had the following:

CInternetSession sess;
pHttpConnect = sess.GetHttpConnection(m_WwwSite, m_port, m_Logon, m_Password);
... do stuff

Does anyone know what the best-fitting replacement for something like this would be? Looking around so far, it seems like I'd need to use some of the classes in servlet-api.jar, but I'd really appreciate an expert opinion before I start heading down a potentially fruitless avenue.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

你げ笑在眉眼 2024-08-30 02:21:51
URLConnection conn = new URL("http://" + m_Logon + ":" + m_Password + "@" + m_WwwSite + ":" + m_port).openConnection();

如果您不想进行字符串连接,可以使用 URI 构造函数 相反,然后使用 toURL()。请参阅 URLURIURLConnection

编辑:我修复了丢失的http。

URLConnection conn = new URL("http://" + m_Logon + ":" + m_Password + "@" + m_WwwSite + ":" + m_port).openConnection();

If you don't want to do the string concatenation, you can use the URI constructor instead, then use toURL(). See URL, URI, and URLConnection.

EDIT: I fixed the missing http.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文