Download File: Difference between revisions

From Starfish ETL
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:
object ScriptedField()
object ScriptedField()
{
{
return new System.Net.WebClient().DownloadData("https://www.wikipedia.org/portal/wikipedia.org/assets/img/Wikipedia-logo-v2.png");
var url = "https://www.wikipedia.org/portal/wikipedia.org/assets/img/Wikipedia-logo-v2.png";
return new System.Net.WebClient().DownloadData(url);
}
}
</source>
</source>
Line 14: Line 15:
object ScriptedField()
object ScriptedField()
{
{
return Convert.ToBase64String(new System.Net.WebClient().DownloadData("https://www.wikipedia.org/portal/wikipedia.org/assets/img/Wikipedia-logo-v2.png"));
var url = "https://www.wikipedia.org/portal/wikipedia.org/assets/img/Wikipedia-logo-v2.png";
return Convert.ToBase64String(new System.Net.WebClient().DownloadData(url));
}
}
</source>
</source>

Revision as of 19:54, 14 November 2017

External Assemblies

To download a file a C# scripted function, you must first go to the .NET Global section, and in the External Assemblies box, enter the following: System.dll,System.Net.dll

C# Script to Download file as a byte array

object ScriptedField()
{
	var url = "https://www.wikipedia.org/portal/wikipedia.org/assets/img/Wikipedia-logo-v2.png";
	return new System.Net.WebClient().DownloadData(url);
}

C# Script to Download file as a Base64 string

object ScriptedField()
{
	var url = "https://www.wikipedia.org/portal/wikipedia.org/assets/img/Wikipedia-logo-v2.png";
	return Convert.ToBase64String(new System.Net.WebClient().DownloadData(url));
}