2016-06-17 8 views
-2

リダイレクトを使用して特定のURLのパラメータをCSVファイルに保存できるソリューションを探しています。CSVでURLパラメータをリダイレクトして保存する

私はリンクを持っている:例 http://my-server.com/?url={link}&campaign={campaign_name}&date={date}

を:ユーザーがリンクをクリックしますとき

http://my-server.com/?url=google.com&campaign=web&date=17062016

、彼らはgoogle.comにリダイレクトされますが、3つのパラメータ:url 、キャンペーンと日付は、私のサーバー上のCSVファイルに保存されます。

私は 'window.location.href'を使用していますが、すべてのパラメータが失われました。

+0

このサーバーサイドJSですか?あなたの「窓」の使用によって混乱します。これがサーバー側JSでない場合は、ファイルへの書き込みをどのように計画しますか? (Btw 'location.search'はクエリ文字列を格納します) – 4castle

答えて

1

あなたが話していることを達成するには、サーバー上でGETクエリパラメータを取得する必要があるようです。どのようにすれば、それを達成するかは、サーバー側でどの言語を使用しているかによって異なります。

私はあなたの質問を誤解していて、あなただけが少し余分な解析を行う必要があり、その後(urlcampaignのすなわち値)、クライアント側のクエリパラメータをつかむしようとしている場合。それを達成する方法については、How can I get query string values in JavaScript?を参照してください。

+0

JavaScriptはサーバー側の言語でもあります。 [Node.js](https://nodejs.org/ja/)のように – 4castle

+0

@ 4castle非常に真実!私はNodeJSが大好きです。しかし、 'window'オブジェクトと' window.location'はNodeJSでは利用できません。 –

関連する問題