http - 如何请求子目录 http GET 请求网络
问题描述
我正在尝试使用获取请求获取子目录。
我尝试过的(对于mysite.com/search
):
char message[] = "GET / \r\nHost:mysite.com/search\r\n\n\n";
然而,这给了我一个 400 错误(错误请求)
如何正确请求子目录?
解决方案
Host
只接受基本 url/ip。在 GET 之后看到 / 了吗?那是您请求任何您想要的子目录/文件的地方。您现在拥有的 / 表示您需要顶级字典。
您正在寻找的是:
char message[] = "GET /search \r\nHost:mysite.com\r\n\n\n";
推荐阅读
- javascript - 从另一个文档中引用 firebase 文档变量
- python - 读取数组中的单个字符串
- android-webview - Android WebView中出现Bootstrap Modal时如何禁用滑动刷新?
- r - 扩展 sapply 以应用变量列表并将输出保存为 R 中的数据框列表
- python - 如何制作唯一文件的多个副本导致不同的文件名
- javascript - 所有 document.getElementById('') 返回 null
- javascript - 为什么 CodeMirror JavaScript 没有定义 Uncaught ReferenceError
- php - Laravel 7.0:登录错误 - 这些凭据与我们的记录不匹配
- c++ - 将代码包装在立即调用的 lambda 表达式中是否存在性能差异?
- ios - 当 HStack 中有不同大小的文本时,顶部对齐不适用于较大的文本