问题标签 [inet]
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.
url - VB6 - Inet 无法下载多个文件
我正在使用Inet
inVisual Basic 6
下载文件。
下载具有类似 url 的文件时没有问题: " http://HOST.com/PATH/FileName.txt
"
但 Inet 无法下载 url 中有一些变量的文件,例如: " http://HOST.com/PATH/download.php?FileCode=126
" 。
有没有办法解决这个问题?如果没有,还有其他方法可以解决这个问题吗?
wifi - Inet 框架:将消息从一台主机发送到另一台主机
我是 Omnet++ 的新手,我正在尝试模拟 Wifi 网络。我已经成功创建了一个由 AP 和一些节点组成的网络,并且所有节点都能够连接到 AP。
我想要做的是,一旦所有节点都连接到 AP,一个节点(基于其 IP 地址)应该向网络中的另一个节点发送消息。我已经创建了包含所有必填字段的 .msg 文件,并且消息编译器成功地将其编译为相应的 _m.h 和 _m.cc 文件。我希望将此消息发送到另一个节点。如何进行此操作?我知道它必须与 handleMessage() 函数有关,但我找不到包含该函数的文件。
提前感谢您的任何帮助。
java - JAVA获取IP地址
我正在开发一个 android 应用程序,需要知道设备 ip。
我试过了,Inet4Address.getLocalHost().getHostAddress()
但它给出了127.0.0.1
.
因此,我正在与发送 ip 的服务器建立 HTTP 连接。
但是,当设备和请求的服务器之间存在网关时,此过程会产生问题。在这种情况下,我没有获得网络的设备 ip,而是获得了网关 ip。
请帮忙。
谢谢。
c - 无法理解在 inet_ntoa 函数中进行的类型转换
我正在理解这个gethostbyname()
功能。当时我找到了以下示例程序。
现在我在我的系统上运行它。它工作正常。有两件事让我感到困惑:
- 在inet_ntoa函数中,我们有类型 case it like
inet_ntoa(*(struct in_addr *)*addrs)
。但是如果我们像inet_ntoa((struct in_addr) addrs)
.The 那样做类型案例,那么它就行不通了。我无法理解这背后的原因。还请解释一下这里进行了什么样的类型转换。 当我了解这个程序时。我也无法理解下面的 while 循环。
while(*addrs) { printf(" %s", inet_ntoa(*(struct in_addr *)*addrs)); 地址++;}
请解释一下。
假设有一个
char**test
指向字符串“india”。当我们做过类似的事情时test++
。它根据字符串大小递增。在这种情况下,它将增加 6(5 + 1(null char.))。为什么这样?
java - InetSocketAddress(URL, PORT) 需要很长时间才能抛出异常
与 Internet 的连接被删除。DNS 配置正确。
尝试运行以下行:-
new InetSocketAddress(URL, PORT);
抛出 UnknownHostException 大约需要 56 秒。
与 Internet 的连接被删除。未配置 DNS。
尝试运行以下行:-
new InetSocketAddress(URL, PORT);
抛出 UnknownHostException 只需不到 2 秒的时间。
为什么?
是否有任何解决方案可以在场景 1 中快速抛出异常?
perl - 使用 perl cgi 每天服务少于 10 个 http 请求的最有效方法
我们公司管理着一百多台服务器,我们希望每天使用 http 向这些服务器“询问”一次或两次基本使用信息。使用 perl cgi 脚本可以轻松找到使用信息,我们希望有一个 http 接口来简化脚本的创建和测试。让 apache 甚至 nginx+fcgiwrap 每天处理一两个请求似乎有点过头了。我们正在考虑使用 openbsd-inetd(已安装在所有服务器中)来启动一个 Web 服务器,该服务器可以轻松地将请求传递给 perl cgi 脚本并退出。有什么好的选择可以做到这一点?
我已经设法perlscript.pl
让它工作,但我不确定这是否是正确的方法。
有inetd.conf
一个
python - Django 覆盖现有的数据库后端
我正在使用 Python 2.7.5
、 Django1.5.4
和 PostgreSQL 9.3
。我的模型对象中有一个 INET 字段。字段定义就像;
我们在这里只需要知道,字段类型是inet
. 到目前为止,一切都很完美。
但是当我尝试过滤时inet field
,虽然必须有一些结果,但没有结果过滤为结果。所以我查看了由Django
. 它像是;
所以我看到了PostgreSQL的HOST方法给主机部分ip而不是网络掩码(0.0.0.0)的问题。所以我需要找到零件的生成位置。我搜索并在postgresql_psycopg2/operations
. 这部分是;
我的问题与inet 字段或 ips、网络等特定事物无关。我的问题是,db backend
“有没有办法在Django
不分叉库的情况下覆盖现有的某些部分?”。如果我能做到这一点,我就能做到;
ruby-on-rails - 避免 Rails 将 PostgreSQL inet 类型转换为 IPAddr 对象?
我的 Rails 项目有问题。在以前的项目(不是 Rails)中,我只是在 PostgreSQL 中使用“inet”类型来存储带有子网的 IP 地址,如下所示:
这是将 IP 和子网存储在一个字段中的好方法。现在我在 Rails (4.0.1) 和 Ruby (2.0.0 p247) 中使用 inet 类型,但是当我阅读和尝试时,Rails 将其转换为 IPAddr 对象。但是这个 IPAddr 对象正在破坏我的格式。它将上面的四个示例转换为以下示例:
有没有办法阻止 Rails 这样做,或者有没有办法用字符串代替它?或者也许是另一个宝石?
当我尝试存储某些内容时,甚至当我尝试从数据库中读取现有值时,就会出现问题。
只是为了更细化:
创建数据库条目:
c - C语言中inet_aton()和gethostbyname()的区别?
我正在学习 C 和 TCP/UDP。正如标题... C 中的 inet_aton() 和 gethostbyname() 有什么区别吗?据我所知,两者都将 IP 地址从字符串转换为数字。