ユーザーエージェント取得・表示(getenv("HTTP_USER_AGENT"))
#include <stdio.h> #include <stdlib.h> void print_ua(void) { char *ua; if((ua = getenv("HTTP_USER_AGENT")) != NULL) { printf("ユーザーエージェント:%s\n", ua); } } int main(void) { printf("Content-type: text/html\n\n"); printf("<html>\n"); printf("<head>\n"); printf("<title>ユーザーエージェント取得</title>\n"); printf("</head>\n"); printf("<body>\n"); print_ua(); printf("</body>\n"); printf("</html>\n"); return 0; }
〔 実行する 〕