object
       
        WS
        
         extends AnyRef
      
      
      
          
        
      
        
        
        
              Type Members
              - 
      
      
      class
       
        WSRequest
        
         extends RequestBuilderBase[WSRequest]
      
      
      
     - 
      
      
      case class
       
        WSRequestHolder
        
        (url: String, headers: Map[String, Seq[String]], queryString: Map[String, String], calc: Option[SignatureCalculator], auth: Option[(String, String, AuthScheme)]) extends Product with Serializable
      
      
      
     
             
        
        
        
              Value Members
              - 
      
      
      def
       
        !=
        
        (arg0: AnyRef): Boolean
      
      
      
     - 
      
      
      def
       
        !=
        
        (arg0: Any): Boolean
      
      
      
     - 
      
      
      def
       
        ##
        
        (): Int
      
      
      
     - 
      
      
      def
       
        ==
        
        (arg0: AnyRef): Boolean
      
      
      
     - 
      
      
      def
       
        ==
        
        (arg0: Any): Boolean
      
      
      
     - 
      
      
      def
       
        asInstanceOf
        [T0]
        : T0
      
      
      
     - 
      
      
      lazy val
       
        client
        
        : AsyncHttpClient
      
      
      
     - 
      
      
      def
       
        clone
        
        (): AnyRef
      
      
      
     - 
      
      
      def
       
        eq
        
        (arg0: AnyRef): Boolean
      
      
      
     - 
      
      
      def
       
        equals
        
        (arg0: Any): Boolean
      
      
      
     - 
      
      
      def
       
        finalize
        
        (): Unit
      
      
      
     - 
      
      
      def
       
        getClass
        
        (): java.lang.Class[_]
      
      
      
     - 
      
      
      def
       
        hashCode
        
        (): Int
      
      
      
     - 
      
      
      def
       
        isInstanceOf
        [T0]
        : Boolean
      
      
      
     - 
      
      
      def
       
        ne
        
        (arg0: AnyRef): Boolean
      
      
      
     - 
      
      
      def
       
        notify
        
        (): Unit
      
      
      
     - 
      
      
      def
       
        notifyAll
        
        (): Unit
      
      
      
     - 
      
      
      def
       
        synchronized
        [T0]
        (arg0: ⇒ T0): T0
      
      
      
     - 
      
      
      def
       
        toString
        
        (): String
      
      
      
     - 
      
      
      
    
 - 
      
      
      def
       
        wait
        
        (): Unit
      
      
      
     - 
      
      
      def
       
        wait
        
        (arg0: Long, arg1: Int): Unit
      
      
      
     - 
      
      
      def
       
        wait
        
        (arg0: Long): Unit
      
      
      
     
             
        
        
              
Inherited from AnyRef
            
              
Inherited from Any
            
       
      
      
      
     
      
Asynchronous API to to query web services, as an http client.
Usage example:
WS.url("http://example.com/feed").get() WS.url("http://example.com/item").post("content")The value returned is a Promise[Response], and you should use Play's asynchronous mechanisms to use this response.