http ヘッダーの解析に問題があります。
これが私の問題です:
char resp[] = "HTTP/1.1 200 OK\r\n"
"Content-Type: text/html\r\n"
"Content-Length: 4\r\n"
"\r\n"
"text";
// some stuff
sscanf(resp, "HTTP/%f %d\r\n",&version,&code);
sscanf(resp, "%*[^]Content-Length: %d",&size);
// ^ tried several things here
いくつかの値を取得したいだけなので(存在する場合)、sscanfを使用するのは良い考えだと思いました。
私の考えは、私が望まないすべてのヘッダーをスキップすることでした。
私の質問は次のとおりです
。1-sscanf は良い考えですか?
2-そうでない場合、どのアプローチがより効果的か
ありがとうございました。