【问题标题】:How to send quote query to Yahoo finance using JAVA socket如何使用 JAVA 套接字向 Yahoo Finance 发送报价查询
【发布时间】:2016-10-27 15:52:48
【问题描述】:

我想写JAVA Socket代码查询雅虎财经:例如: ABCD 的股票报价请求被转换为一个套接字连接:http://finance.yahoo.com/q?s=abcd

我已经用 80 端口编写了 sockcat 对象, 我应该向这个socket发送什么Get语句来获取股票“abcd”的报价?

【问题讨论】:

    标签: java sockets


    【解决方案1】:

    您将很难使用套接字进行 HTTP 通信。您创建的套接字是 TCP 套接字,而 TCP 是 OSI 4 级协议。相比之下,HTTP 是 OSI 7 级。完全有可能通过套接字获取网页,但您必须从 5、6 和 7 级重新发明一些东西。

    如果您出于某些(教育)原因需要此功能,请在继续之前考虑阅读有关 TCP、HTTP 和套接字的文献。

    如果您只需要完成任务,那么use the appropriate instruments

    【讨论】:

      猜你喜欢
      • 2021-10-30
      • 2015-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多