国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

php - Comment Java détermine-t-il quand la demande de données analysées a expiré?
巴扎黑
巴扎黑 2017-05-16 13:02:09
0
2
522
essayer{
            URL url = nouvelle URL("https://api.XXXX.com/?_="+new Date().getTime());
            
            urlConnection = url.openConnection();
            BufferedReader dans = nouveau BufferedReader (
                     new InputStreamReader(urlConnection.getInputStream()));
            
             while((current = in.readLine()) != null)
             {
                urlString += actuel?;
             }
             return urlString?;
        }catch(IOException e){
            e.printStackTrace();
        

J'utilise une nouvelle URL pour explorer les API d'autres personnes afin d'obtenir des données. Mais parfois, elle renvoie {"errorCode":213,"errorMsg":"Timeout","success":"false"}

Maintenant, je souhaite effectuer certaines opérations si Timeout est renvoyé. Que dois-je faire??
Ces caractères renvoyés sont tous des caractères Il n'y a aucun moyen de juger

巴扎黑
巴扎黑

répondre à tous(2)
我想大聲告訴你

Vérifiez simplement s'il y a une cha?ne comme timeout dans la ligne de données que vous récupérez, si c'est le cas, le délai expirera

.
大家講道理

S'il s'agit du résultat d'une analyse visant à déterminer le délai d'attente interne de l'API, cette cha?ne peut être convertie en JSON pour le traitement et le jugement peut être porté sur la base de errorMsg或者errorCode .
S'il est jugé que la réponse à la demande a expiré, jugez les informations d'exception dans le catch, il y aura une exception de délai d'attente

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal