如何从VB.NET张贴MultiPart /表单数据

时间:2018-07-28 04:11:55

标签: vb.net http curl multipartform-data

我目前正在Visual Studio 2017中开发VB.NET程序,尽管我在VB.NET的大多数方面都具有一定的能力,但我完全不满意。 该程序需要将多部分/表单数据发布到Mixcloud(类似于Soundcloud,但用于广播节目​​)。经过一番研究,我发现这些都是死胡同。在用于上传的Mixcloud的API(位于here中)中,他们提供了有关如何执行此操作的CURL示例。有人会在VB.NET中实现这一想法吗?预先非常感谢您提供的任何帮助。

这是他们的例子:

mylist = [b'Ruby,events_spec.rb,188,5,613\n', b'HTML,index.html,14,0,592\n']

new_mylist = []
for mylist_ in mylist:
    mylist_ = mylist_.decode('utf-8')
    mylist_ = mylist_.replace('\n', '')
    values = [i for i in mylist_.split(',')]
    new_mylist.append(values)

new_mylist_tmp = new_mylist
new_mylist = []
my_dict = {}

for i in new_mylist_tmp:
    my_dict = {'Filename':i[1],"Language":i[0],"Blank Lines":int(i[2]),"Comment Lines":int(i[3]),"Code Lines":int(i[4])}
    new_mylist.append(my_dict)

print(new_mylist)

(“部分”实际上是在播放器上显示的标记,用于突出广播节目的不同点-只是为了提供一些上下文!)

0 个答案:

没有答案