24 Commits

Author SHA1 Message Date
rudolfkoenig
28778d750b HttpUtils: create $hash->{NAME} only if does not exist
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4523 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-01-02 07:36:48 +00:00
rudolfkoenig
5d53e135f1 HttpUtils: complete rewrite, addition of HttpUtils_NonblockingGet
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4514 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-12-31 08:09:40 +00:00
rudolfkoenig
3981d00535 HttpUtils: Avoid perl errors on empty return
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4497 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-12-29 09:37:08 +00:00
rudolfkoenig
71dc8f8047 HttpUtils: Changed default loglevel from 1 to 4
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4260 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-22 12:50:29 +00:00
rudolfkoenig
4e5ca2d192 HttpUtils: 301 patches from Wolfgang, Boris & me
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4259 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-11-22 12:48:31 +00:00
borisneubert
826211acf0 Added verbose error message if connect fails.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@4002 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-10-04 09:47:27 +00:00
borisneubert
76af7d5d99 CustomGetFileFromURL() in HttpUtils.pm now reacts to "301 Moved Permanently" return code
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@3943 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-09-22 17:55:39 +00:00
rudolfkoenig
991f1684f4 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/fhem@3738 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-08-18 14:13:59 +00:00
rudolfkoenig
aeb23a38be Serve arbitrary files from the www directory (FHEMWEB)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2684 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-10 19:22:55 +00:00
mfr69bs
21baa95025 added new features and basicauth to 49_IPCAM.pm, added basicauth support to HttpUtils.pm
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2626 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-02-01 19:19:15 +00:00
rudolfkoenig
c3bc60fb04 Allow space in icon names
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2576 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-27 10:28:59 +00:00
rudolfkoenig
25b402d4a3 Added optional loglevel parameter
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2450 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2013-01-07 20:03:53 +00:00
borisneubert
e4b6e91aff Log the header if the requested data has zero length in CustomGetFileFromURL()
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@2244 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-12-01 17:27:15 +00:00
rudolfkoenig
9f1043d4a9 Timeout for connect too.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@1979 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-10-16 08:24:17 +00:00
borisneubert
6420b2993e log URL in case of timeout
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@1852 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-09-16 16:29:07 +00:00
borisneubert
55e60f801a - 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/fhem@1825 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-09-01 17:09:33 +00:00
borisneubert
55560e6183 added svn-keyword: Id
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@1801 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-08-14 19:02:14 +00:00
borisneubert
86535551ca added sub GetFileFromURLQuiet() which does not show URL in logs
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@1800 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-08-14 18:58:15 +00:00
rudolfkoenig
3b7bf1324e HTTP/SSL added
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@1648 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2012-06-25 06:54:01 +00:00
rudolfkoenig
2b80b2e6d4 Optional evaluation of portpassword and basicauth:
Now we can use the fritzbox builtin password


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