/[eiffelstudio]/branches/eth/eve/Src/contrib/library/network/http_client/src/http_client_session.e
ViewVC logotype

Diff of /branches/eth/eve/Src/contrib/library/network/http_client/src/http_client_session.e

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 92963 by jasonw, Fri Jun 7 15:28:53 2013 UTC revision 92964 by jasonw, Fri Sep 20 05:41:23 2013 UTC
# Line 76  feature -- Basic operation Line 76  feature -- Basic operation
76                          end                          end
77                  end                  end
78    
79    feature -- Custom              
80    
81          custom (a_method: READABLE_STRING_8; a_path: READABLE_STRING_8; ctx: detachable HTTP_CLIENT_REQUEST_CONTEXT): HTTP_CLIENT_RESPONSE          custom (a_method: READABLE_STRING_8; a_path: READABLE_STRING_8; ctx: detachable HTTP_CLIENT_REQUEST_CONTEXT): HTTP_CLIENT_RESPONSE
82                          -- Response for `a_method' request based on Current, `a_path' and `ctx'.                                  -- Response for `a_method' request based on Current, `a_path' and `ctx'.        
83                  deferred                  deferred
84                  end                  end
85    
86    feature -- Helper              
87    
88          get (a_path: READABLE_STRING_8; ctx: detachable HTTP_CLIENT_REQUEST_CONTEXT): HTTP_CLIENT_RESPONSE          get (a_path: READABLE_STRING_8; ctx: detachable HTTP_CLIENT_REQUEST_CONTEXT): HTTP_CLIENT_RESPONSE
89                          -- Response for GET request based on Current, `a_path' and `ctx'.                          -- Response for GET request based on Current, `a_path' and `ctx'.
90                  deferred                  deferred
# Line 103  feature -- Basic operation Line 107  feature -- Basic operation
107                  deferred                  deferred
108                  end                  end
109    
110            patch (a_path: READABLE_STRING_8; ctx: detachable HTTP_CLIENT_REQUEST_CONTEXT; data: detachable READABLE_STRING_8): HTTP_CLIENT_RESPONSE
111                            -- Response for PATCH request based on Current, `a_path' and `ctx'
112                            -- with input `data'    
113                    deferred
114                    end
115    
116            patch_file (a_path: READABLE_STRING_8; ctx: detachable HTTP_CLIENT_REQUEST_CONTEXT; fn: detachable READABLE_STRING_8): HTTP_CLIENT_RESPONSE
117                            -- Response for PATCH request based on Current, `a_path' and `ctx'
118                            -- with uploaded data file `fn'
119                    deferred
120                    end
121    
122          put (a_path: READABLE_STRING_8; ctx: detachable HTTP_CLIENT_REQUEST_CONTEXT; data: detachable READABLE_STRING_8): HTTP_CLIENT_RESPONSE          put (a_path: READABLE_STRING_8; ctx: detachable HTTP_CLIENT_REQUEST_CONTEXT; data: detachable READABLE_STRING_8): HTTP_CLIENT_RESPONSE
123                          -- Response for PUT request based on Current, `a_path' and `ctx'                          -- Response for PUT request based on Current, `a_path' and `ctx'
124                          -- with input `data'                              -- with input `data'    
# Line 281  feature -- Element change Line 297  feature -- Element change
297                  end                  end
298    
299  note  note
300          copyright: "2011-2012, Jocelyn Fiat, Javier Velilla, Eiffel Software and others"          copyright: "2011-2013, Jocelyn Fiat, Javier Velilla, Eiffel Software and others"
301          license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)"          license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)"
302          source: "[          source: "[
303                          Eiffel Software                          Eiffel Software

Legend:
Removed from v.92963  
changed lines
  Added in v.92964

  ViewVC Help
Powered by ViewVC 1.1.23