<分区>
我对这门语言很陌生。假设我有一个来自 HTTP 请求的字符串,例如
char * request = "GET /favicon.ico HTTP/1.1";
我特别想知道 favicon
是否在那个请求中,也许是一个 bool 值。什么是相对简单的方法来解决这个问题?我知道如何用 Java 实现,但我对 C 更迷茫。
谢谢!
<分区>
我对这门语言很陌生。假设我有一个来自 HTTP 请求的字符串,例如
char * request = "GET /favicon.ico HTTP/1.1";
我特别想知道 favicon
是否在那个请求中,也许是一个 bool 值。什么是相对简单的方法来解决这个问题?我知道如何用 Java 实现,但我对 C 更迷茫。
谢谢!
最佳答案
if (strstr(request, "favicon") != NULL) {
// contains
}
关于c - 在 C 中检查一个字符串是否包含另一个字符串的简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15098936/