2012-09-27 17 views
6

मैंने पहले यह पूछा है, लेकिन मैं उपयोगकर्ता के आईपी पते प्राप्त करने के लिए उन उत्तरों का उपयोग करने में सक्षम नहीं हूं।स्कैला प्ले फ्रेमवर्क उपयोगकर्ता के आईपी पते

PHP में यह इस होगा:

$_SERVER['REMOTE_ADDR']; 
+0

सटीक समस्या क्या है? आप उन उत्तरों को नियोजित करने की कोशिश कैसे करते हैं और आपने किस समस्या पर ठोकर खाई है? –

+0

हाँ और उत्तर में से कोई भी जवाब – user1704877

+0

request.remoteAddress काम नहीं करता है? क्या आप प्रॉक्सी सर्वर के पीछे हैं? – virtualeyes

उत्तर

6

आप एक कार्रवाई के भीतर इस जानकारी का उपयोग करने की जरूरत है:

Action { request => 
    val address = request.remoteAddress; 
    ... 
} 

आप कहीं और पहुंचना है, तो ध्यान दें कि आप अंतर्निहित उपयोग कर सकते हैं :

Action { implicit request => ... } 
myMethod(implicit request: Request) { ... } 

और आप हमेशा अनुरोध के पास बस पास करने के लिए वापस आ सकते हैं।

संबंधित मुद्दे