[vlc-devel] Regarding the HTTP POST implementation

Rémi Denis-Courmont remi at remlab.net
Fri Sep 27 16:41:45 CEST 2019


Hi,

First, I would *generally* advise against taking on bounties if you don't understand what it entails. The project is not short on bugs and bounties, if the goal is to fix one unparticular something...

Now as regards HTTP POST, it's not a stand-alone thing, unlike most other bounties. Just like I'm currently working on an HTTP PUT access output to write PUT support, in the existing internal HTTP API, I don't think one can implement POST meaningfully and reasonably without a use case.

So really, you first need to clarify what your use case(s) is/are.

Le 25 septembre 2019 20:18:21 GMT+03:00, Aniketh Girish <anikethgireesh at gmail.com> a écrit :
>Hi,
>
>Recently, I have been trying to add POST support to VLC(
>https://wiki.videolan.org/Bounties/#HTTP_POST_support). But I am still
>having a hard time understanding where should it go and how user use
>case
>should be. Thomas suggested that it, we need the POST API to get the
>data
>from the cloudstorage functionality(GSoC work) which is yet to be
>merged I
>believe. But still, I don't have a clear idea of how and where it
>should be
>implemented. But then Hugo suggested, Adding POST to access/http/ might
>be
>a more future proof way, we might eventually use that private API as
>the
>public HTTP API. Also suggested that why not include libcurl to do all
>sort
>of HTTP related functionalities, at least the POST here. Any
>suggestions or
>ideas on how to proceed with the HTTP POST and how to the use case of
>the
>POST implementation would be?
>
>Though I personally feel, it should be better to have our own
>networking
>protocol implementations as such rather than using an external lib,
>keeping
>in mind  that if at all we need to tweak an implementation for better
>performance or tweak the implementation for streaming alone(libcurl is
>a
>generic lib for any usecase web, streaming etc) and such, it should be
>better to have our own implementations- given we have someone to look
>after
>and maintain such code.
>
>Cheers.
>-- 
>Aniketh Girish
>Member at FOSS at Amrita <http://foss.amrita.ac.in/>
>Amrita University <http://amrita.edu>
><https://github.com/Aniketh01>Github <https://github.com/Aniketh01> |
>GitLab
><https://gitlab.com/Aniketh01/> | Blog
><http://anikethfoss.wordpress.com> |
>Website <http://aniketh01.github.io>
>
>"For the Love of Code."

-- 
Envoyé de mon appareil Android avec Courriel K-9 Mail. Veuillez excuser ma brièveté.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20190927/39a8a906/attachment.html>


More information about the vlc-devel mailing list