응용 프로그램이 3G 또는 WIFI 네트워크를 사용하여 연결되어 있는지 확인하는 방법이 있는지 알고 싶습니다.연결이 3G 또는 WIFI 네트워크에 있는지 확인
답변
서버 측에서만이를 확인할 수는 없습니다. 확인할 수있는 유일한 것은 HTTP 사용자 에이전트이며, 이는 사용자가 장치를 파악하는 데 도움이됩니다. 그러나 연결은 단지 연결 일 뿐이며, 장치가 연결되어 있지 않으면 연결 방법을 결정할 방법이 없습니다. 모바일 응용 프로그램을 개발중인 경우 장치에서 다른 논리를 수행하거나 장치 연결에 대한 추가 정보를 보낼 수 있습니다.
감사합니다! HTTP 사용자 에이전트를 어떻게 확인할 수 있습니까? SCC 에서요? – sharkbait
@sharkbait 불행히도 저는 sybase에 익숙하지 않습니다. HTTP 요청 헤더를 검사 할 방법이 있다면 거기에있을 것입니다. – kingdamian42
고맙습니다. – sharkbait
Sybase와 어떤 관계가 있습니까? –
SCC에서 어떤 네트워크 사용자가 응용 프로그램을 동기화하는지 알고 있어야합니다. 응용 프로그램 연결 속성에 다른 정보가 있지만 3G 또는 wifi 연결을 사용하지 않았습니다 – sharkbait
"Sybase"라는 이름은 일반적으로 관계형 데이터베이스를 식별하는 데 사용됩니다. 그렇다면 Wi-Fi 연결과 어떤 관련이 있습니까? 또는 Sybase가 WiFi 또는 3G 용 하드웨어를 구축합니까? –