我正在構建一個訂閱javascript事件的應用程序,並在事件被觸發時發送郵件。有沒有辦法發出一個回調,而不會將其公開爲Rails中的url? ...
目前我使用的是回調控制器,然後通過郵件發送郵件。控制器通過對相關url的ajax調用來訪問。
我的問題是,我不想公開這個URL的原因很明顯。有沒有一種方法使回調,而不公開它的公共網址?
在此先感謝
保羅
我正在構建一個訂閱javascript事件的應用程序,並在事件被觸發時發送郵件。有沒有辦法發出一個回調,而不會將其公開爲Rails中的url? ...
目前我使用的是回調控制器,然後通過郵件發送郵件。控制器通過對相關url的ajax調用來訪問。
我的問題是,我不想公開這個URL的原因很明顯。有沒有一種方法使回調,而不公開它的公共網址?
在此先感謝
保羅
總之,沒有。
如果您希望服務器知道客戶端發生什麼事情,那麼客戶端必須能夠與服務器通信。
網絡的性質意味着您不能要求客戶端保留其用戶的祕密,因此客戶端可以執行的任何操作也可以由用戶手動完成。
感謝Quentin ......任何其他建議?,驗證密鑰也許? –
您必須將密鑰交給客戶端,並因此交給用戶。如果不知道實際用例是什麼,就很難提出建議。 (參見[X-Y問題](http://www.perlmonks.org/?node_id=542341)) – Quentin
@Quentin閱讀關於X-Y問題確實非常有趣 –
什麼是「javascript事件」 – Raynos