WIZnet Developer Forum

W5500 Apple(iOS) 연결 문제

안녕하세요. W5500을 사용하여 Web Server 기능을 사용할려고 합니다.
먼저 간단한 HTML String 또는 HTML Button 표시를 검토중인데 Window용 Web Browser 및 Android 스마트폰에서는 모두 정상적으로 연결되어 표시되나 Apple 아이패드에서는 연결이 되지 않습니다.
아이패드 Safari 및 Chrome를 다운받아 접속하였지만 사이트 연결이 되지 않고 있습니다.
포트번호는 80이며 코드는 다음과 같이 작성하여 검토하였습니다.
void Socket_Handler()
{
SOCKET i;
uint8_t state,rd_buf[2048];
uint16_t length,rcv_len,j,k;
uint32_t addr,offset_addr;
uint8_t st_data,end_data;
uint8_t type;

 for(i=0;i<=4;i++)
 {
      state = getSn_SR(i);   //Check state register.
      switch(state)                                    
      {
           case SOCK_ESTABLISHED :
                if(getSn_IR(i) & Sn_IR_CON)
                {
                     setSn_IR(i, Sn_IR_CON);
                }
                switch(i)
                {
                     case 0:
                          length = getSn_RX_RSR(i);
                          if(length > 0)
                          {
                               rcv_len = recv(i,rd_buf,length);
                               if(rcv_len > 2048) rcv_len = 2048;
                               if(rcv_len > 0)
                               {
                                    TEST_HTML();  /////// SEND HTML File
                                    disconnect(i);
                               }
                          }
                     break;
                 }
           break;
           case SOCK_CLOSE_WAIT :
                //close(i);
            break;
           case SOCK_INIT:
                 listen(i);
            break;
           case SOCK_CLOSED :
                 //init_sock(i);
            break;
      }
 }

}

안녕히세요

오픈채팅으로 답변드렸던것 같습니다.
아이패드에서 HTTPS 로 접속하고 있거나 다른 보안상의 이유로 접속이 되지않을 수 있습니다.
확인해보시기 바랍니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.