2014-12-02 7 views
0

응용 프로그램이 3G 또는 WIFI 네트워크를 사용하여 연결되어 있는지 확인하는 방법이 있는지 알고 싶습니다.연결이 3G 또는 WIFI 네트워크에 있는지 확인

+0

Sybase와 어떤 관계가 있습니까? –

+0

SCC에서 어떤 네트워크 사용자가 응용 프로그램을 동기화하는지 알고 있어야합니다. 응용 프로그램 연결 속성에 다른 정보가 있지만 3G 또는 wifi 연결을 사용하지 않았습니다 – sharkbait

+0

"Sybase"라는 이름은 일반적으로 관계형 데이터베이스를 식별하는 데 사용됩니다. 그렇다면 Wi-Fi 연결과 어떤 관련이 있습니까? 또는 Sybase가 WiFi 또는 3G 용 하드웨어를 구축합니까? –

답변

1

서버 측에서만이를 확인할 수는 없습니다. 확인할 수있는 유일한 것은 HTTP 사용자 에이전트이며, 이는 사용자가 장치를 파악하는 데 도움이됩니다. 그러나 연결은 단지 연결 일 뿐이며, 장치가 연결되어 있지 않으면 연결 방법을 결정할 방법이 없습니다. 모바일 응용 프로그램을 개발중인 경우 장치에서 다른 논리를 수행하거나 장치 연결에 대한 추가 정보를 보낼 수 있습니다.

+0

감사합니다! HTTP 사용자 에이전트를 어떻게 확인할 수 있습니까? SCC 에서요? – sharkbait

+0

@sharkbait 불행히도 저는 sybase에 익숙하지 않습니다. HTTP 요청 헤더를 검사 할 방법이 있다면 거기에있을 것입니다. – kingdamian42

+0

고맙습니다. – sharkbait