mirror of
https://github.com/rest-client/rest-client.git
synced 2022-11-09 13:49:40 -05:00
Updated README to match with Response refactoring
This commit is contained in:
parent
6266f7aec6
commit
a5a98b51df
1 changed files with 5 additions and 5 deletions
10
README.rdoc
10
README.rdoc
|
@ -63,7 +63,7 @@ See RestClient::Resource docs for details.
|
|||
rescue => e
|
||||
e.response
|
||||
end
|
||||
➔ "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>404 Not Found</title>..."
|
||||
➔ 404 Resource Not Found | text/html 282 bytes
|
||||
|
||||
== Result handling
|
||||
|
||||
|
@ -72,7 +72,7 @@ Response.return! can be called to invoke the default response's behavior (return
|
|||
|
||||
# Don't raise exceptions but return the response
|
||||
RestClient.get('http://example.com/resource'){|response| response}
|
||||
➔ "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>404 Not Found</title>..."
|
||||
➔ 404 Resource Not Found | text/html 282 bytes
|
||||
|
||||
# Manage a specific error code
|
||||
RestClient.get('http://my-rest-service.com/resource'){ |response|
|
||||
|
@ -103,17 +103,17 @@ For cases not covered by the general API, you can use the RestClient::Resource c
|
|||
The restclient shell command gives an IRB session with RestClient already loaded:
|
||||
|
||||
$ restclient
|
||||
➔ RestClient.get 'http://example.com'
|
||||
>> RestClient.get 'http://example.com'
|
||||
|
||||
Specify a URL argument for get/post/put/delete on that resource:
|
||||
|
||||
$ restclient http://example.com
|
||||
➔ put '/resource', 'data'
|
||||
>> put '/resource', 'data'
|
||||
|
||||
Add a user and password for authenticated resources:
|
||||
|
||||
$ restclient https://example.com user pass
|
||||
➔ delete '/private/resource'
|
||||
>> delete '/private/resource'
|
||||
|
||||
Create ~/.restclient for named sessions:
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue