【问题标题】:HTTP Redirect using sockets使用套接字的 HTTP 重定向
【发布时间】:2013-01-01 13:36:40
【问题描述】:

我有一个应用程序绑定本地主机上的特殊端口并等待连接和 HTTP 请求。例如,我启动我的应用程序并在浏览器中写入:

127.0.0.1:12345/?data=message

我的应用程序接收并处理(使用 winsock)。我的问题是:如何进行重定向。当我的应用程序接收到数据时,我需要将客户端(在浏览器中)重定向到 Internet 上的特殊页面(现在客户端只看到“找不到页面”)。

抱歉,我提出了一些愚蠢的问题,我以前从未使用过套接字、请求等。

【问题讨论】:

标签: c++ http sockets redirect network-programming


【解决方案1】:

您必须在 HTML 中添加它:

<meta http-equiv="refresh" content="0; url=http://whatever.org/"> 

并将 http://whatever.org/ 设置为您需要重定向的任何位置

【讨论】:

  • @user1944429 使用套接字你可以发送http头,不需要发送它作为html。
  • @DuXeN0N 如果你已经解决了,请将你的答案发布给其他找到这篇文章的人
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-09
  • 2017-02-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多