134 Commits

Author SHA1 Message Date
rudolfkoenig
125a910069 HttpUtils: add Connection:Close (Forum #24163)
git-svn-id: https://svn.fhem.de/fhem/trunk@6038 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-06-03 08:01:01 +00:00
rudolfkoenig
c3e6b71809 HttpUtils: return code and change to HTTP/1.1 (Forum #24163)
git-svn-id: https://svn.fhem.de/fhem/trunk@6023 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-06-01 11:50:16 +00:00
rudolfkoenig
cf7d76596e HttpUtils: ignore noshutdown for https
git-svn-id: https://svn.fhem.de/fhem/trunk@5580 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-04-20 08:38:43 +00:00
rudolfkoenig
f7bb97c3d9 update: do not write controlfile on error
HttpUtils: default noshutdown is changed  1 (due to squid) / shutdown option added


git-svn-id: https://svn.fhem.de/fhem/trunk@5569 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-04-19 16:51:44 +00:00
rudolfkoenig
7e0a46aaef HttpUtils: closing connection on error
git-svn-id: https://svn.fhem.de/fhem/trunk@5529 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-04-15 07:19:35 +00:00
rudolfkoenig
c09ca50074 HttpUtils: no shutdown for https
git-svn-id: https://svn.fhem.de/fhem/trunk@5335 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-26 23:17:18 +00:00
rudolfkoenig
61bab752f7 HttpUtils: method parameter from justme1968
git-svn-id: https://svn.fhem.de/fhem/trunk@5200 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-03-11 13:33:21 +00:00
rudolfkoenig
c925a10616 HttpUtils: "POST data as hash" patch from justme1968
git-svn-id: https://svn.fhem.de/fhem/trunk@4909 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-02-13 15:10:26 +00:00
rudolfkoenig
e3830fc30f HttpUtils: code for checking HTML content before the connection is closed.
Needed for FHEMWEB when noShutdown is set.


git-svn-id: https://svn.fhem.de/fhem/trunk@4817 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-02-06 09:07:25 +00:00
rudolfkoenig
67e8a00b9d HttpUtils: return raw-data/avoid error-messages when the answer is not HTTP
git-svn-id: https://svn.fhem.de/fhem/trunk@4601 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-01-10 10:57:58 +00:00
rudolfkoenig
c48da46b41 HttpUtils: create $hash->{NAME} only if does not exist
git-svn-id: https://svn.fhem.de/fhem/trunk@4523 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-01-02 07:36:48 +00:00
rudolfkoenig
d1d39de466 HttpUtils: complete rewrite, addition of HttpUtils_NonblockingGet
git-svn-id: https://svn.fhem.de/fhem/trunk@4514 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-12-31 08:09:40 +00:00
rudolfkoenig
9442052080 HttpUtils: Avoid perl errors on empty return
git-svn-id: https://svn.fhem.de/fhem/trunk@4497 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-12-29 09:37:08 +00:00
rudolfkoenig
648a5f2144 HttpUtils: Changed default loglevel from 1 to 4
git-svn-id: https://svn.fhem.de/fhem/trunk@4260 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-22 12:50:29 +00:00
rudolfkoenig
c096049a3b HttpUtils: 301 patches from Wolfgang, Boris & me
git-svn-id: https://svn.fhem.de/fhem/trunk@4259 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-22 12:48:31 +00:00
borisneubert
1471381019 Added verbose error message if connect fails.
git-svn-id: https://svn.fhem.de/fhem/trunk@4002 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-10-04 09:47:27 +00:00
borisneubert
97cb1d8c84 CustomGetFileFromURL() in HttpUtils.pm now reacts to "301 Moved Permanently" return code
git-svn-id: https://svn.fhem.de/fhem/trunk@3943 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-09-22 17:55:39 +00:00
rudolfkoenig
856ce5a4fa all modules/files maintained by me: loglevel removed, Log3 uses the verbose
attribute, which is available from now on for all devices.


git-svn-id: https://svn.fhem.de/fhem/trunk@3738 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-18 14:13:59 +00:00
rudolfkoenig
7ccea1f489 Serve arbitrary files from the www directory (FHEMWEB)
git-svn-id: https://svn.fhem.de/fhem/trunk@2684 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-10 19:22:55 +00:00
mfr69bs
3e6460c3df added new features and basicauth to 49_IPCAM.pm, added basicauth support to HttpUtils.pm
git-svn-id: https://svn.fhem.de/fhem/trunk@2626 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-01 19:19:15 +00:00
rudolfkoenig
3ea43e6daa Allow space in icon names
git-svn-id: https://svn.fhem.de/fhem/trunk@2576 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-27 10:28:59 +00:00
rudolfkoenig
b79d8940f2 Added optional loglevel parameter
git-svn-id: https://svn.fhem.de/fhem/trunk@2450 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-07 20:03:53 +00:00
borisneubert
e7c2c4e394 Log the header if the requested data has zero length in CustomGetFileFromURL()
git-svn-id: https://svn.fhem.de/fhem/trunk@2244 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-01 17:27:15 +00:00
rudolfkoenig
9075ce9e50 Timeout for connect too.
git-svn-id: https://svn.fhem.de/fhem/trunk@1979 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-10-16 08:24:17 +00:00
borisneubert
689c29f684 log URL in case of timeout
git-svn-id: https://svn.fhem.de/fhem/trunk@1852 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-09-16 16:29:07 +00:00
borisneubert
9ad884b8d4 - new helper functions ext2MIMEType(), filename2MIMEType()
- 02_HTTPSRV also serves files from subdirectories
- 02_HTTPSRV sends MIME types

git-svn-id: https://svn.fhem.de/fhem/trunk@1825 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-09-01 17:09:33 +00:00
borisneubert
5d624a92eb added svn-keyword: Id
git-svn-id: https://svn.fhem.de/fhem/trunk@1801 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-08-14 19:02:14 +00:00
borisneubert
c041ca7286 added sub GetFileFromURLQuiet() which does not show URL in logs
git-svn-id: https://svn.fhem.de/fhem/trunk@1800 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-08-14 18:58:15 +00:00
rudolfkoenig
6d321a6553 HTTP/SSL added
git-svn-id: https://svn.fhem.de/fhem/trunk@1648 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-06-25 06:54:01 +00:00
rudolfkoenig
f0e8a2b509 Optional evaluation of portpassword and basicauth:
Now we can use the fritzbox builtin password


git-svn-id: https://svn.fhem.de/fhem/trunk@1635 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-06-20 22:59:18 +00:00
rudolfkoenig
1db5b67bcb Typo again :/
git-svn-id: https://svn.fhem.de/fhem/trunk@1631 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-06-20 07:19:54 +00:00
rudolfkoenig
f4b43b0051 Typos
git-svn-id: https://svn.fhem.de/fhem/trunk@1630 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-06-20 07:18:13 +00:00
rudolfkoenig
60d2269a6c GetHttpFile -> GetFileFromURL change
git-svn-id: https://svn.fhem.de/fhem/trunk@1629 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-06-20 07:16:29 +00:00
rudolfkoenig
1ebd156348 Separating HttpUtils.pm
git-svn-id: https://svn.fhem.de/fhem/trunk@1627 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-06-19 15:12:22 +00:00