【发布时间】:2023-03-20 23:30:01
【问题描述】:
我想将用户输入的英文内容翻译成印地语。因此,每当用户点击翻译按钮时,我都会向 googletranslator 网站发送一个 HTTP 帖子请求(用户输入英文文本)。
但我得到一个运行时异常,说“WebException 被捕获”和“无法连接到远程服务器”。
我已经关闭了我的防火墙和病毒软件...
可能是什么问题...
我是否需要设置或更改我的网络应用程序的设置...
请指导我摆脱这个问题...
【问题讨论】:
-
我认为您的谷歌翻译服务器的 URL 不正确。可以发一下这个区域的代码吗?
-
首先你必须给我们一些代码,而不是这张图片。第二个谷歌翻译通过复杂的第二个和第三个 javascript 调用来保护他的内容,你现在不能做出你现在尝试的事情。所以尝试使用google api进行翻译,或者找一些其他安全性比google低的网站。还有一种情况是,如果您每天从同一个 IP 拨打超过 x 次电话,谷歌就会阻止您。
-
@Kamal Deep Singh:不,我没有使用任何代理...
-
-
实际上,刚才我看到了不同之处。也就是说,我创建了一个简单的 asp.net Web 应用程序(小模块),提供翻译功能。实际上,这段代码工作正常。但是当我与我的主项目集成,然后它提出了这个问题...你能帮我解决这个问题吗...任何网络设置导致了这个问题?...
标签: c# asp.net httpwebrequest