2016-06-27 13 views
1

google chrome拡張機能を使用して、ブラウザの履歴を読んでいます。すべての作品は完了しました。今私は私のローカルホストサーバーに検索された履歴データを送信して喜んでです。これは可能ですか?これを行う方法?誰か助けてください。クロムエクステンションからローカルホストにデータを送信するにはどうすればよいですか?

ありがとうございます。

答えて

0

ローカルホストサーバーにデータを投稿するだけです。

manifest.jsonに権限を追加してください。

{ 
    "manifest_version": 1,  
    "name": "Your Extension", 
    ... 

    "permissions": [ 
     .... 
     "http://localhost:1234/" 
    ] 
} 
+0

'1234'ポート番号はありますか?実際には、サンプルコードを使ってプロセス全体を知る必要があります。 – kazinayem2011

0

セカンドバージョンはクロームhttps://developer.chrome.com/apps/app_networkでアプリをネットワークを介して

だろう。しかし、これは、より低レベルのプログラミングが必要です。

+0

こんにちは、私はlocalhostサーバーでデータを送信する完全なソリューションが欲しいです。とにかく私を助けてくれますか? @コブズアレクサンドル – kazinayem2011

0

基本的な手順(以下のリンクに含まれているサンプルコードでは)次のようになります。

  1. あなたはnativeMessagingの許可が必要になりmanifest.json
  2. 使用AjaxWebsocketNativemessaging(中permissionsフィールドに、ローカルサーバーのURLを追加します。代わりに)、またはその他の通信方法を使用して、エクステンションとローカルサーバー間でデータを交換することができます。
関連する問題