我正在编写一个应该扫描局域网以查找已连接设备的应用程序,并返回已连接设备的IP地址。
我的扫描仪包含" pinging" IP地址范围内的每个IP。这种处理一系列IP地址的过程非常耗时。
然后我了解到在Windows机器上有一种称为ARP(地址解析协议)缓存的东西,它基本上是有效IP地址列表或连接设备的IP地址。
因为Android不是Windows,有没有办法只使用API或其他东西访问类似的表?
Tl; Dr如何在Android
中查询网络上的有效IP地址(不ping它们)答案 0 :(得分:0)
到目前为止我想出的最佳解决方案是在文件路径public function store1(Request $request){
$this->validate($request, [
'file' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2048',
]);
if ($request->hasFile('file')) {
$image = $request->file('file');
$name = $image->getClientOriginalName();
$size = $image->getClientSize();
$destinationPath = public_path('/images');
$image->move($destinationPath, $name);
$userImage = new UserImage;
$userImage->name = $name;
$userImage->size = $size;
//dd($userImage);
$userImage->save;
}
以下是在简单文字视图中显示文件内容的应用的主要活动类
Schema::create('user_images', function (Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('size');
$table->integer('user_id');
$table->timestamps();
});