531 const http::login user{
"some_user",
"ultimate password"};
538 request.
m_URI =
"/FOO";
540 auto response = server.get_response(request);
550 for (
unsigned i = 0; i < 1000; ++i)
564 auto response2 = server.get_response(request);
567 EXPECT_TRUE(response2->m_header_info.m_etc_fields.empty());
568 response2->m_header_info.m_etc_fields = response2->m_additional_fields;
570 const auth_responses parsed1 = parse_response(*
response);
571 const auth_responses parsed2 = parse_response(*response2);
574 EXPECT_NE(parsed1[0].at(
u8"nonce"), parsed2[0].at(
u8"nonce"));
Implements RFC 2617 digest auth. Digests from RFC 7616 can be added.
Implements RFC 2617 digest auth. Digests from RFC 7616 can be added.
#define EXPECT_EQ(val1, val2)
#define EXPECT_NE(val1, val2)
#define ASSERT_LE(val1, val2)
#define EXPECT_TRUE(condition)
#define ASSERT_TRUE(condition)
#define EXPECT_FALSE(condition)
epee::misc_utils::struct_init< response_t > response
std::string to_string(t_connection_type type)
const T & move(const T &t)
std::string m_http_method_str
http_header_info m_header_info