Community discussions

MikroTik App
 
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: 24824
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: 24824
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.
 
User avatar
NetVicious
Member Candidate
Member Candidate
Posts: 127
Joined: Fri Nov 13, 2009 3:30 pm
Location: Spain

Re: Upload file with fetch on mode http

Wed Sep 25, 2019 1:55 pm

http-data parameter of /tool fetch it's only used to set which string will be sent to the server when doing one upload.

It doesn't work (at this moment with RouterOS 6.45.6) in the way you're trying to do writing the name of the file you want to upload on the http-data parameter.

You should use the ftp mode of the fetch tool.
. . //\/ e t . \/ i c i o u s ..
 
mstsc
just joined
Posts: 4
Joined: Fri Nov 16, 2018 12:13 am

Re: Upload file with fetch on mode http

Tue Dec 29, 2020 11:38 am

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.
Please tell us how you did it.

Who is online

Users browsing this forum: No registered users and 51 guests