2016-05-19 5 views
1

誰かが私からメールを開いたことを検出したい。Laravel Return imageメールでサーバからのsrc

今私はアプローチput 1x1.gifの透過イメージを使用しています。

は、私は、このリンクをたどっ: Detecting image load on server

私の現在のhtml:

<img src="api.example.com/track?id=1"> 

と私のサーバーは、単純な応答を返す:

return response('https://cdn.example.com/images/1x1.gif', 200)->header('Content-Type', 'image/gif'); 

私が試した変更をreturn response()->json()return responseが、 stilは失敗する。 echo https://cdn.example.com/images/1x1.gif

しかし、それはまだ、電子メールで壊れた画像を示す:私の第三

は、私はちょうどそれをエコーし​​てみました。私はそれも私に壊れたイメージを返す電子メールなしでそれを見てみました。私は画像の値を直接(画像が存在することを確認するために)正しく動作させるようにしました。

私はこれを達成する方法はありますか?使用することによって解決

答えて

0

return redirect()->secure('https://cdn.example.com/images/1x1.gif');