summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--icespider/core/ihttpRequest.cpp23
1 files changed, 0 insertions, 23 deletions
diff --git a/icespider/core/ihttpRequest.cpp b/icespider/core/ihttpRequest.cpp
index 21c34fb..64a891d 100644
--- a/icespider/core/ihttpRequest.cpp
+++ b/icespider/core/ihttpRequest.cpp
@@ -4,7 +4,6 @@
#include "util.h"
#include "xwwwFormUrlEncoded.h"
#include <algorithm>
-#include <boost/lexical_cast.hpp>
#include <compileTimeFormatter.h>
#include <cstdlib>
#include <ctime>
@@ -143,18 +142,6 @@ namespace IceSpider {
return url[idx];
}
- template<typename T, typename Y>
- inline T
- wrapLexicalCast(const Y & y)
- {
- try {
- return boost::lexical_cast<T>(y);
- }
- catch (const boost::bad_lexical_cast &) {
- throw Http400_BadRequest();
- }
- }
-
// Set-Cookie: value[; expires=date][; domain=domain][; path=path][; secure]
void
IHttpRequest::setCookie(const std::string_view name, const std::string_view value, const OptionalString & d,
@@ -186,16 +173,6 @@ namespace IceSpider {
setHeader(H::SET_COOKIE, o.str());
}
- template<typename T>
- inline std::optional<T>
- optionalLexicalCast(const OptionalString & p)
- {
- if (p) {
- return wrapLexicalCast<T>(*p);
- }
- return {};
- }
-
void
IHttpRequest::responseRedirect(const std::string_view url, const OptionalString & statusMsg) const
{