Używam czegoś takiego, aby utworzyć serwer przy użyciu C. Gdy przejdę do 127.0.0.1:5000
z mojej przeglądarki, widzę "Hello Worlds"
, ponieważ wysyłam ją jako bufor. Ale chcę, aby zadziałało 127.0.0.1:5000/filename.html
. Ale nie wiem jak dostać filename
że przychodzi po 127.0.0.1:5000
w C.Uzyskaj żądany adres w programowaniu gniazd za pomocą C
używam tego, aby gra:
serv_addr.sin_family = AF_INET;
serv_addr.sin_addr.s_addr = htonl(INADDR_ANY);
serv_addr.sin_port = htons(5000);
bind(listenfd, (struct sockaddr*)&serv_addr,sizeof(serv_addr));
connfd = accept(listenfd, (struct sockaddr*)NULL ,NULL);
czy wdrażasz serwer http? –
Tak! Sortuj: :) – sadaf2605
@ sadaf2605: Zaktualizowałem swoją odpowiedź, z jakiegoś powodu nie mogę tego komentować. – dreamlax