是否可以导入PHP';使用另一种语言(如VB.NET)创建的库文件php_curl.dll?
我想创建一个网页数据解析器,为了满足这一需求,我希望它在Dekstop应用程序中运行 我想知道我们是否可以在VB.NET应用程序中导入是否可以导入PHP';使用另一种语言(如VB.NET)创建的库文件php_curl.dll?,vb.net,curl,dllimport,Vb.net,Curl,Dllimport,我想创建一个网页数据解析器,为了满足这一需求,我希望它在Dekstop应用程序中运行 我想知道我们是否可以在VB.NET应用程序中导入php\u curl.dll 如果你们有一个小例子P我会喜欢读的 谢谢大家! 您看过System.Net.WebClient吗?这将允许您从web下载html(和其他内容) Dim html As String Using wc As New WebClient() html = wc.DownloadString("http://stackoverflow
php\u curl.dll
如果你们有一个小例子P我会喜欢读的
谢谢大家! 您看过System.Net.WebClient吗?这将允许您从web下载html(和其他内容)
Dim html As String
Using wc As New WebClient()
html = wc.DownloadString("http://stackoverflow.com")
End Using
windows上有curl,因此不需要使用php curlWebClient对象是否支持常见的curl功能,如无url长度限制、cookie、SSL支持?另外,我不希望缓存请求。WebClient不缓存,并且支持大多数这些功能(我不确定Cookie)。如果您需要它不支持的功能,请查看System.Net.HttWebRequest/HttpWebResponse,它允许您编写原始http请求。谢谢,这不是更有效(更快)一点吗调用C++库,然后在框架中使用.NET对象?不。驱动性能的驱动因素是从Web上实际下载。C++与.NET的网络连接相同。除此之外,您要求最终将其导入.Net语言。许多.Net类都是在性能至关重要的非托管代码中实现的。既然加载.Net运行时需要支付性能损失,那么您最好留在那里。好吧,我想我也可以使用“原始”库。这在桌面应用程序中可能更有效。如果我在VB.NET应用程序中导入套接字,那么套接字管理会怎么样?该库在内部支持套接字吗?请看这里:我没有在vb中使用curl,但阅读教程,我希望能找到您需要的(通常我从未在vb:D中编程)