| 
...
 | 
...
 | 
@@ -463,29 +463,36 @@ public function deleteDirectory($path) | 
| 
 | 
 | 
      */
 | 
| 
 | 
 | 
     public function transmit($request, $type = self::TYPEVISIT, $traffic = self::TRAFFICZERO)
 | 
| 
 | 
 | 
     {
 | 
| 
 | 
 | 
         if ($request->getClientIp() == "127.0.0.1") {
 | 
| 
 | 
 | 
             $this->response();
 | 
| 
 | 
 | 
         $data = $request->all();
 | 
| 
 | 
 | 
         if (empty($data)) {
 | 
| 
 | 
 | 
             $this->success();
 | 
| 
 | 
 | 
         }
 | 
| 
 | 
 | 
 
 | 
| 
 | 
 | 
         if($type == self::TYPEINQUIRY){
 | 
| 
 | 
 | 
             //询盘
 | 
| 
 | 
 | 
             $ip = $data['submit_ip'] ?? $request->getClientIp();
 | 
| 
 | 
 | 
             $referrer_url = $data['refer'] ?? $request->header('Referer');
 | 
| 
 | 
 | 
         }else{
 | 
| 
 | 
 | 
             //访问
 | 
| 
 | 
 | 
             $ip = $data['ip'] ?? $request->getClientIp();
 | 
| 
 | 
 | 
             $referrer_url = $data['referrer_url'] ?? $request->header('Referer');
 | 
| 
 | 
 | 
         }
 | 
| 
 | 
 | 
 
 | 
| 
 | 
 | 
         //判断是否是爬虫
 | 
| 
 | 
 | 
         $isReptile = $this->isReptile($request);
 | 
| 
 | 
 | 
         if ($isReptile) {
 | 
| 
 | 
 | 
             $this->response();
 | 
| 
 | 
 | 
             $this->success();
 | 
| 
 | 
 | 
         }
 | 
| 
 | 
 | 
 
 | 
| 
 | 
 | 
         $data = $request->all();
 | 
| 
 | 
 | 
         if (empty($data)) {
 | 
| 
 | 
 | 
             $this->response();
 | 
| 
 | 
 | 
         }
 | 
| 
 | 
 | 
         $data["device_port"] = $this->userAgentHandle($request->userAgent(), $data["device_port"] ?? self::DEVICE_PORT_ONE);
 | 
| 
 | 
 | 
         $data["device_port"] = $this->userAgentHandle($request->header('User-Agent'), $data["device_port"] ?? self::DEVICE_PORT_ONE);
 | 
| 
 | 
 | 
         $req["data"] = $data;
 | 
| 
 | 
 | 
         $referrer_url = $data["referrer_url"] ?? $request->header('Referer');
 | 
| 
 | 
 | 
         if ($type == self::TYPEVISIT) {
 | 
| 
 | 
 | 
             $referrer_url = $this->visitInfoHandle($referrer_url);
 | 
| 
 | 
 | 
         }
 | 
| 
 | 
 | 
         $req["referer"] = $referrer_url;
 | 
| 
 | 
 | 
         $req["domain"] = $request->getHost();
 | 
| 
 | 
 | 
         $req["ip"] = $request->getClientIp();
 | 
| 
 | 
 | 
         $req["user_agent"] = $request->userAgent();
 | 
| 
 | 
 | 
         $req["ip"] = $ip;
 | 
| 
 | 
 | 
         $req["user_agent"] = $request->header('User-Agent');
 | 
| 
 | 
 | 
         $req["files"] = isset($data["files"]) ? $data["files"] : null;
 | 
| 
 | 
 | 
         $req["type"] = $type;
 | 
| 
 | 
 | 
         $req["traffic"] = $traffic;
 | 
| 
...
 | 
...
 | 
@@ -688,7 +695,7 @@ public function inquiryOtherInfo(Request $request) | 
| 
 | 
 | 
      */
 | 
| 
 | 
 | 
     public function inquiryQd(Request $request)
 | 
| 
 | 
 | 
     {
 | 
| 
 | 
 | 
         return $this->transmit($request, self::TYPEINQUIRY);
 | 
| 
 | 
 | 
         return $this->transmit($request, self::TYPEINQUIRY,self::TRAFFICONE);
 | 
| 
 | 
 | 
     }
 | 
| 
 | 
 | 
 
 | 
| 
 | 
 | 
     /**
 | 
...
 | 
...
 | 
 |