我有一個Node應用程序,收集用戶的地址,並將其發送到Yahoo PlaceFinder API(它返回用戶的地理位置)。如何清理物理地址(在節點...以防止黑客攻擊)?
用戶應該填寫「地址」字段,然後點擊提交。
許多不同的地址格式是可接受的,如:
- 90210(只是壓縮)
- 123假街道,貝弗利山,CA 90210
- 123假街,90210
- ..等
我不關心,如果用戶輸入一個有效的地址或沒有。我甚至不想考慮那個RegEx需要什麼。
我很擔心安全問題。
在使用Node應用程序處理消息之前,我應該採取哪些步驟來清理用戶的輸入 - http.get()向YahooPlace finder api發送請求?