57

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

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

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

ありがとう!

4

2 に答える 2

108
if (strstr(request, "favicon") != NULL) {
    // contains
}
于 2013-02-26T20:48:27.423 に答える
20
strstr(request, "favicon") != NULL
于 2013-02-26T20:48:06.597 に答える