ユーザーエージェント取得・表示(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;
}
〔 実行する 〕