web-dev-qa-db-ja.com

文字列にCの別の文字列が含まれているかどうかを確認する簡単な方法は?

私はこの言語にかなり慣れていない。次のようなHTTPリクエストからの文字列があるとします

char * request = "GET /favicon.ico HTTP/1.1";

また、faviconがそのリクエストに含まれているかどうか、特にブール値を使用しているかどうかを具体的に知りたいと思います。これを行う比較的簡単な方法は何ですか?私はJavaでそれを行う方法を知っていますが、Cではもっと迷っています.

ありがとう!

42
iaacp
if (strstr(request, "favicon") != NULL) {
    // contains
}
73
user529758
strstr(request, "favicon") != NULL
17
Fred Foo