webclient

    2热度

    1回答

    我想从URL下载文件,我必须在WebClient和HttpClient之间进行选择。我在网上引用了this文章和其他几篇文章。在任何地方,都建议使用HttpClient,因为它有很好的异步支持和其他.Net 4.5特权。但我仍然不完全相信,需要更多投入。 我使用下面的代码从Internet下载文件: Web客户端: WebClient client = new WebClient(); clie

    0热度

    1回答

    我们有一个地址数据表,我试图对地理编码进行测试。 然后我们遍历数据表行,使用WebClient.downloadStringAsync(Uri,Object)将api请求发送到Google Geocoding,并对数据表进行所述更新。 所有线程完成后,我们需要更新数据库。 为此,我们使用Task.Factory.StartNew函数并跟踪它们以等待所有任务完成。 我们在8000多个地址的超过10分

    0热度

    1回答

    我现在搜索了近一个小时,并找不到任何帮助我的东西。我是一名初学者程序员,在C#中使用序列化从TeamTreeHouse学习了这门课程。在这里我也学会了如何使用WebClient。 现在我想到了一个很好的做法项目将是使一个翻译应用程序,发送给谷歌用户在输入POST请求和谷歌返回答案,为JSON,我反序列化。 问题是我通过API的文档阅读,但我很困惑什么,我应该送准确,以谷歌,真正如何做到这一点? 我

    3热度

    3回答

    我想从Pastebin(raw)下载一个文本到一个texfile中。 我创建了一个IEnumerator,但不知何故,它只是创建一个空的文本文件。 public IEnumerator DownloadTextFile() { WebClient version = new WebClient(); yield return version; version.Dow

    0热度

    2回答

    我正在为我的任务之一制作原型银行应用程序。我已经成功创建了持久性API,EJB和所有必需的表。但是,当我创建WebClient的我的应用程序和整合,随着企业应用程序并尝试运行它,我得到以下错误: java.lang.IllegalArgumentException: Servlet [ RegistrationPortImpl ] and Servlet [ RegistrationRequest

    0热度

    1回答

    我已经写了一些代码,然后处理POST请求。突然它停止工作,而我在API中没有任何改变(它仍然可以和邮递员一起工作),也没有代码。但是当我运行我的代码时,我得到了一个405错误(方法不允许)。 登录方法: public byte[] logInViaAPI(string email, string password) { var response = APIHandler.

    1热度

    1回答

    有谁知道如何解析一个Webclient.DowloadFile到VB.Net文件? 我目前使用下面的代码,但我不断收到错误: (BC30491)表达式不会产生一个值。类型的 (BC30311)值不能被转换到文件 Private Function DepartmentDataDownloader() As String Dim webClient As New System.Net.Web

    2热度

    1回答

    嘿:)我努力让WebClient返回给我UTF-8。但是,当sub应该返回类似Ä这更像是我想的E。 给出了很多解决方法,但它不起作用。 private string translate(string input, string languagePair) { string url = String.Format("https://translate.google.com/?hl=en&

    0热度

    1回答

    我需要将JSON数据发布到TLS 1.2端点。我希望在App.config中指定SecurityProtocol,而不是在源代码中进行硬编码,并且不希望将计算机的注册表设置为禁用TLS 1.1。 如果您未指定SecurityProtocol,则会使用底层的操作系统协议,但它们似乎默认安全性最低,而不是最安全。因为我有多台服务在机器上运行,所以我无法将操作系统设置为仅使用TLS1.2,但我仍然希望此

    3热度

    2回答

    我试图更新一些数据而不询问Windows应用程序中的用户,但是当我尝试下载时,应用程序不可用并且控件不可触摸。 代码: using (WebClient client = new WebClient {Encoding = System.Text.Encoding.UTF8}) { string url = "http://domain_name.com/api/getSomeData";