Guest User

Untitled

a guest
Oct 19th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. #define BUF_LEN 100
  2. bytes_received = 1;
  3. while(bytes_received = recv(sock, &get_response_buffer, BUF_LEN, 0) > 1)
  4. {
  5. #ifdef DEBUG
  6. printf("[DEBUG]tRECV: %d bytesn", bytes_received);
  7. #endif
  8. // bytes_received = write(sock, &get_response_buffer, BUF_LEN);
  9. // printf("n-----------RESPONSE-------------n %s-----------------------------n",get_response_buffer );
  10. if(strstr(get_response_buffer, "HTTP/1.1 404 Not Found"))
  11. {
  12. printf("[404 NOT FOUND]tGET %s%sn",inet_ntoa(server_addr.sin_addr), read_string);
  13. break;
  14. }
  15. else if(strstr(get_response_buffer, "HTTP/1.1 302 Found"))
  16. {
  17. printf("[302 FOUND]tGET %s%sn", inet_ntoa(server_addr.sin_addr), read_string);
  18. break;
  19. }
  20. else if(strstr(get_response_buffer, "HTTP/1.1 200 OK"))
  21. {
  22. printf("[200 OK]t GET %s%sn", inet_ntoa(server_addr.sin_addr), read_string );
  23. break;
  24. }
  25. else
  26. {
  27. puts("not OK");
  28. break;
  29. }
  30. }
Add Comment
Please, Sign In to add comment