Tag: url

我可以只使用javascript / C / C ++保存一个将从服务器端的PHP代码生成的文件并且没有打开浏览器吗?

在javascript和/或C和/或甚至C ++上从Internet保存文件的最佳方法是什么? 我在C#和Java上看到了同样的问题,但这三种语言都没有,所以这就是问题所在。 嘿,不是那么容易。 url指向http://xx.xxxx.com/p.php?pid=staticetctectc …. 我猜是PHP代码在我的浏览器中产生一个很好的GIF。 我只是想保存这个gif。 无需打开浏览器。 可以用javascript / C / C ++吗? 我发现最接近的答案就是这个 。 谢谢你的建议。

如何解析C中的URL?

我想知道如何将一个url解析为C中的一个URL对象(某种类型)。这样我就能从一个查询字符串中提取key / val对象。 看过: 用C解析URL的最佳方法是什么? 还有其他一些资源,甚至谷歌代码,但没有找到任何我的口味..而且,不,使用sscanf和正则表达式不是另类。 说,除非我必须编写自己的解析器.. 如果有任何提示或帮助,我会发现这个很棒!

从Web获取文件:在GTK中使用C

我应该使用什么函数使用gtk libs从Web获取文件? 如果我的文件来自: gchar * path =“http://xxx.yyyServer/sharing/temp.txt” 我该怎么做才能下载它? 对于本地文件,我只使用像fopen和fread这样的C库。 我该怎么办? 遗憾的是,教程中没有文件处理的例子。 我只能从文件对话框中看到文件选择器。 请帮助这个菜鸟。 谢谢 使用注释中的工作代码更新:以下代码适用于未知大小的二进制文件。 char *name= http://127.0.0.1:8000/mybinfile int getFile(char *name) { GFile *f = g_file_new_for_uri(name); GFileInputStream *fis = NULL; GDataInputStream* dis = NULL; GError *err = NULL; //char buffer[2048]; char *buffer; size_t length; int ret = -1; GFileInfo *info; int total_size = -1; /* […]

如何将字符串的最后n个字符与C中的另一个字符串进行比较

想象一下,我有两个字符串,其中一个是“/sdcard/test.avi”之类的url,另一个是“/sdcard/test.mkv”。 我想写一个if语句,查看字符串的最后四个字符是否为“.avi”或不是C.我怎么能这样做? 使用strcmp或者是什么以及如何使用?