问题标签 [web-client]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
irc - 在 Kiwi IRC 的 url 中设置端口号
是否可以在Kiwi IRC的 URL 中设置端口号?
这是我尝试过的:https ://kiwiirc.com/client/irc.spacetrace.org/spacetrace?port=6666&nick=kiwichatter
服务器和昵称是这样工作的,但不是端口。
我在文档中找不到提示
java - Java 轻量级 Web 客户端
我的应用程序应该调用一个提供简单文本数据(1 或 0)的 URL。URL 可以是 http/https,方法是 POST。
例如,我的 java 应用程序将https://web.address.com:1234/isActive
使用一些请求参数进行调用,然后此 URL 将简单地以文本格式返回0 或 1。
我应该使用什么轻量级 API?或者我可以只使用 Play Framework 的 WS API(而不是整个框架)吗?
javascript - 验证基于 Javascript 的 Web 客户端
我们开发了多客户端应用程序,即业务逻辑驻留在服务器端,接口通过 REST API 公开,移动/网络客户端使用 API。
该应用程序允许不同的用户注册/登录以获取用户特定的数据。我们使用基于 http 摘要的身份验证和令牌机制来跟踪用户状态。
但是,我们希望限制 API 的访问,即只有我们注册的移动/网络客户端才能访问它们。所以我们引入了第二层认证,命名为服务层认证。我们正在使用基于自定义令牌的系统,就像我们对用户身份验证所做的那样。移动客户端的整体流程对我们来说已经足够了,但对于网络客户端来说,我们遇到了问题。如果我们在 Javascript 中嵌入用户凭证,任何人都可以提取这些凭证并使用 API。
总之,我们想要的只是在 ajax 调用时识别/验证基于 Javscript 的 Web 客户端。
PS 只是为了澄清,网络客户端是指我们的网络应用程序而不是浏览器。
python - python中的Web客户端无法正常工作
我编写了一个 python 代码,它将通过连接到端口 80 并发送 GET http 请求从 Web 服务器获取数据。但这并没有给我网页的数据,而是给了我一个 html 代码,上面写着“网页已移动”。
请帮助我
下面是代码和示例输出
我输入“www.google.com”时得到的输出如下所示
javascript - 如果域被阻止,将 API 请求从 js 重定向到服务器端
我正计划构建一个将请求发送到 example.com 端点的网络应用程序
访问 example.com 可能会被我们办公室的系统管理员阻止,因此无法直接使用客户端 javascript 发送请求。我是否只剩下将 API 请求从客户端 js 发送到我的服务器(未阻止)的选项,而服务器将是将请求转发到http://example.com的选项?
如果是,这个过程会消耗一些时间,我该如何优化呢?
java - 如何在 gargoylesoftware 的 webclient 中获取 websocket
gargoyle 软件库是否支持 Websocket?我想在 webclient 中获取 websocket 对象。
asp.net-mvc - 使用 Webclient 获取 HTML 输出的替代方法
我继承的一个产品是使用 WebClient 从基于 MVC 的站点读取 HTML。每个页面都是不同类型的电子邮件,因此为了编写和发送电子邮件,他们使用 WebClient 请求 URL 并下载字符串。
有没有办法消除托管这个基于电子邮件的网站的需要,但保留大部分代码。我想我需要做的是将我的请求传递给控制器并在剃刀引擎通过 cshtml 页面传递视图模型后检索输出。
那可能吗?
c# - WebClient 下载文件访问被拒绝
我正在尝试将文件下载到服务器,但数据被写入错误。请告诉我有什么问题。当我在“ http://localhost:xxx ”上使用此代码时,一切正常。
WebClient myWebClient = new WebClient();
myWebClient.DownloadFile(remoteUri, Server.MapPath("~/test/" + "test.xml"));
我更新了我的问题。这是我的完整代码:
c# - WebClient 没有从提供的 URL 下载正确的文件
我想从 Linux 发行版下载 .torrent 文件,但由于某种原因,从我的应用程序下载的最终文件与手动下载的文件不同。我的应用下载的那个有 31KB 并且它是一个无效的 .torrent 文件,而正确的一个(当我手动下载时)有 41KB 并且它是有效的。
我要下载的文件的 URL 是http://torcache.net/torrent/C348CBCA08288AE07A97DD641C5D09EE25299FAC.torrent
为什么会这样?我如何下载相同的文件(有效文件,41KB)?
谢谢。
下载上述文件的方法中的 C# 代码:
Helper.Retry(在 HTTP Exceptions 的情况下尝试再次执行该方法):
java - cxf webclient 无法联系 openAM 并出现内部错误
我正在尝试使用 cxf webclient 联系 openAM。当我创建 webclient 对象并使用用户名和密码调用 openAM 的身份验证 rest API 时,它返回状态为 500。这是由于 ssl 证书问题吗?如果是这样,我该如何解决?