send_str to send_string

This commit is contained in:
Martin Algesten
2018-06-22 10:13:31 +02:00
parent 293733643c
commit 5f975270bf
5 changed files with 9 additions and 10 deletions

View File

@@ -14,7 +14,7 @@
//! These top level http method functions create a [Request](struct.Request.html) instance
//! which follows a build pattern. The builders are finished using
//! [`.call()`](struct.Request.html#method.call),
//! [`.send_str()`](struct.Request.html#method.send_str) or
//! [`.send_string()`](struct.Request.html#method.send_string) or
//! [`.send_json()`](struct.Request.html#method.send_json).
//!
//! # Agents
@@ -25,7 +25,7 @@
//! # Content-Length
//!
//! The library will set the content length on the request when using
//! [`.send_str()`](struct.Request.html#method.send_str) or
//! [`.send_string()`](struct.Request.html#method.send_string) or
//! [`.send_json()`](struct.Request.html#method.send_json). In other cases the user
//! can optionally `request.set("Content-Length", 1234)`.
//!
@@ -42,7 +42,7 @@
//! ```
//! let resp = ureq::post("http://my-server.com/ingest")
//! .set("Transfer-Encoding", "chunked")
//! .send_str("Hello world");
//! .send_string("Hello world");
//! ```
extern crate ascii;

View File

@@ -186,10 +186,10 @@ impl Request {
/// ```
/// let r = ureq::post("/my_page")
/// .content_type("text/plain")
/// .send_str("Hello World!");
/// .send_string("Hello World!");
/// println!("{:?}", r);
/// ```
pub fn send_str<S>(&mut self, data: S) -> Response
pub fn send_string<S>(&mut self, data: S) -> Response
where
S: Into<String>,
{

View File

@@ -136,7 +136,7 @@ impl Response {
/// Tells if this response is "synthetic".
///
/// The [methods](struct.Request.html#method.call) [firing](struct.Request.html#method.send)
/// [off](struct.Request.html#method.send_str) [requests](struct.Request.html#method.send_json)
/// [off](struct.Request.html#method.send_string) [requests](struct.Request.html#method.send_json)
/// all return a `Response`; there is no rust style `Result`.
///
/// Rather than exposing a custom error type through results, this library has opted

View File

@@ -8,7 +8,7 @@ fn content_length_on_str() {
test::make_response(200, "OK", vec![], vec![])
});
let resp = get("test://host/content_length_on_str")
.send_str("Hello World!!!");
.send_string("Hello World!!!");
let vec = resp.to_write_vec();
let s = String::from_utf8_lossy(&vec);
assert!(s.contains("\r\nContent-Length: 14\r\n"));
@@ -21,7 +21,7 @@ fn user_set_content_length_on_str() {
});
let resp = get("test://host/user_set_content_length_on_str")
.set("Content-Length", "12345")
.send_str("Hello World!!!");
.send_string("Hello World!!!");
let vec = resp.to_write_vec();
let s = String::from_utf8_lossy(&vec);
assert!(s.contains("\r\nContent-Length: 12345\r\n"));
@@ -48,7 +48,7 @@ fn content_length_and_chunked() {
});
let resp = post("test://host/content_length_and_chunked")
.set("Transfer-Encoding", "chunked")
.send_str("Hello World!!!");
.send_string("Hello World!!!");
let vec = resp.to_write_vec();
let s = String::from_utf8_lossy(&vec);
assert!(s.contains("Transfer-Encoding: chunked\r\n"));

View File

@@ -1,5 +1,4 @@
use std::io::Read;
use test;
use super::super::*;