Console.WriteLine(ImgFile);
var client = new RestClient(“http://125.227.53.125:10082/file-upload”);
client.Timeout = 60000;
var request = new RestRequest(Method.POST);
request.AddHeader(“Content-Type”,“multipart/form-data”);
request.AddHeader(“file”,ImgFile);
It works. Thanks a lot.
I also try in vb.net code.
Dim client As var = New RestClient(“http://*****”)
Dim request As var = New RestRequest(Method.POST)
request.AddHeader(“Postman-Token”, “359aa3af-392a-4790-8e9a-25231496ceb5”)
request.AddHeader(“cache-control”, “no-cache”)
request.AddHeader(“content-type”, “multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW”)
request.AddParameter(“multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW”, “------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=",doc_type"\r\n\r\numc_invoice\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=",file_type"\r\n\r\nimg\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW\r\nContent-Disposition: form-data; name=",img_file"; filename="C:\Users\admin\Desktop\API\0001.jpg"\r\nContent-Type: image/jpeg\r\n\r\n\r\n------WebKitFormBoundary7MA4YWxkTrZu0gW–”, ParameterType.RequestBody)
Dim response As IRestResponse = client.Execute(request)
var is not variable type in vb.net. You need to write proper variable type such as RestClient.
If you want to write single line over multiple lines, you need to add space + _ at the end of line.
The following is vb.net version of my previous post. Hope it helps you.
Console.WriteLine(ImgFile)
Dim client As RestClient = New RestClient(“http://125.227.53.125:10082/file-upload”)
client.Timeout = 60000
Dim request As RestRequest = New RestRequest(Method.POST)
request.AddHeader(“Content-Type”,“multipart/form-data”)
request.AddHeader(“file”,ImgFile)
Dim response As IRestResponse = client.Execute(request)
Console.WriteLine(response.Content)
code = response.Content
Perhaps you should check content.StatusCode etc because it seems there is some error.
In Invoke code activity, it’s not very easy to debug code. If possible, perhaps you should use not Invoke code activity but Assign activity and Invoke Method activity in order to debug easier.