首页 > 解决方案 > 如何请求子目录 http GET 请求网络

问题描述

我正在尝试使用获取请求获取子目录。

我尝试过的(对于mysite.com/search):

char message[] = "GET / \r\nHost:mysite.com/search\r\n\n\n";

然而,这给了我一个 400 错误(错误请求)

如何正确请求子目录?

标签: httpnetworkinggetrequest

解决方案


Host只接受基本 url/ip。在 GET 之后看到 / 了吗?那是您请求任何您想要的子目录/文件的地方。您现在拥有的 / 表示您需要顶级字典。

您正在寻找的是:

char message[] = "GET /search \r\nHost:mysite.com\r\n\n\n";

推荐阅读