Community discussions

 
jamecollins
just joined
Topic Author
Posts: 18
Joined: Tue Apr 11, 2017 1:00 pm

Upload file with fetch on mode http

Wed Apr 12, 2017 4:45 am

I have try upload file with fetch on mode ftp, that okay. But how can I upload file with http mode? Thanks for your support.
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 24137
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: Upload file with fetch on mode http

Wed Apr 12, 2017 12:42 pm

How would that work exactly?
No answer to your question? How to write posts
 
jamecollins
just joined
Topic Author
Posts: 18
Joined: Tue Apr 11, 2017 1:00 pm

Re: Upload file with fetch on mode http

Thu Apr 13, 2017 4:24 am

How would that work exactly?
Thanks for your reply. I want upload file to my server via http, not by ftp protocol. And one more question about checking result of upload file. I follow this method but this not work. viewtopic.php?t=114626
Thanks
 
User avatar
normis
MikroTik Support
MikroTik Support
Posts: 24137
Joined: Fri May 28, 2004 11:04 am
Location: Riga, Latvia

Re: Upload file with fetch on mode http

Thu Apr 13, 2017 9:51 am

how does the server support this? are you talking about an upload FORM element, or some HTTP POST request or what? You can't just upload files to any server. There has to be some specific method the server is expecting, and you must know which one.
No answer to your question? How to write posts
 
jamecollins
just joined
Topic Author
Posts: 18
Joined: Tue Apr 11, 2017 1:00 pm

Re: Upload file with fetch on mode http

Fri Apr 14, 2017 4:19 am

how does the server support this? are you talking about an upload FORM element, or some HTTP POST request or what? You can't just upload files to any server. There has to be some specific method the server is expecting, and you must know which one.
Thanks for your reply. Yes I want upload file via HTTP POST request.
 
MSapogov
just joined
Posts: 3
Joined: Mon Nov 28, 2016 1:21 pm

Re: Upload file with fetch on mode http

Fri May 26, 2017 5:50 am

Hello!
RouteOS 6.39.1
I need upload XML file to my Hikvision ip camera from mikrotik.
/tool fetch url="http://admin:12345@192.168.11.51:80/Video/inputs/channels/1/overlays/text" http-method=post http-data="new.xml"
mikrotic responce:
[admin@Bee-GW] > /tool fetch url="http://admin:12345@192.168.11.51:80/Video/inputs/channels/1/overlays/text" http-method=post http-data="new.xml"     
  status: failed

failure: closing connection: <400 Bad Request> 192.168.11.51:80 (4)
new.xml :
<?xml version="1.0" encoding="UTF-8"?>
<TextOverlayList version="1.0" xmlns="http://www.hikvision.com/ver10/XMLSchema">
<TextOverlay>
<id>1</id>
<enabled>true</enabled>
<posX>16</posX>
<posY>32</posY>
<message>Test !</message>
</TextOverlay>
</TextOverlayList>
From linux machine - is OK
curl -T new.xml http://admin:12345@192.168.11.51:80/Video/inputs/channels/1/overlays/text
linux responce:
root@Bee-WWW:/home/script/ipcamera/temp# curl -T new.xml http://admin:12345@192.168.11.51/Video/inputs/channels/1/overlays/text

<?xml version="1.0" encoding="UTF-8"?>
<ResponseStatus version="1.0" xmlns="http://www.hikvision.com/ver10/XMLSchema">
<requestURL>/Video/inputs/channels/1/overlays/text</requestURL>
<statusCode>1</statusCode>
<statusString>OK</statusString>
</ResponseStatus>
 
eehan
just joined
Posts: 10
Joined: Fri Aug 18, 2006 2:45 am

Re: Upload file with fetch on mode http

Thu Aug 08, 2019 5:28 pm

Did you guys work this out? FYI, I have worked out how to control the Hikvision by the XML API from Mikrotik script - let me know if you are interested.

Who is online

Users browsing this forum: No registered users and 6 guests