Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 有在程序中使用不可猜测链接的解决方案吗?_C#_Java_Javascript - Fatal编程技术网

C# 有在程序中使用不可猜测链接的解决方案吗?

C# 有在程序中使用不可猜测链接的解决方案吗?,c#,java,javascript,C#,Java,Javascript,我一直在寻找一个文件托管网站来托管我的文件,我的朋友向我提供了一个Box.net上的高级帐户 这个主机站点(以及其他许多站点)的问题在于,链接是不可猜测的,它们无法预测。这意味着:如果你上传两张名为“1.jpg”和“2.jpg”的图片,链接就不一样了 “www.host.com/omar/1.jpg,www.host.com/omar/2.jpg” 相反,他们就像 “www.host.com/qweqwasd,www.host.com/123lqwje” 所以我不能在我的应用程序中使用它们,因为

我一直在寻找一个文件托管网站来托管我的文件,我的朋友向我提供了一个Box.net上的高级帐户

这个主机站点(以及其他许多站点)的问题在于,链接是不可猜测的,它们无法预测。这意味着:如果你上传两张名为“1.jpg”和“2.jpg”的图片,链接就不一样了

“www.host.com/omar/1.jpg,www.host.com/omar/2.jpg”

相反,他们就像

“www.host.com/qweqwasd,www.host.com/123lqwje”

所以我不能在我的应用程序中使用它们,因为我上传了很多小网站,而且我不能手动复制每个链接,这将需要几天的时间


有没有办法在程序中覆盖此问题?也许运行一个脚本来获取站点上的所有链接

当你上传一个文件时,后面显示的页面可能会给出链接,所以只需解析该页面并从中提取链接即可

试想一下,如果你是人类,你将如何获得链接,并在代码中做同样的事情。(我假设您已经在代码中执行上载。)


或者,使用另一个文件托管站点,该站点允许您指定文件名。

即使UUID是可预测的,但它可能是一个很好的解决方案。不,我只是从我的电脑手动拖动所有文件。。我想我将不得不使用另一个网站。你能推荐任何一个主机站点吗?@Omar:不,但是使用FTP的网络主机相当便宜。。。或者编写一个程序来执行上传。