Không chắc chắn nếu điều này là phù hợp nhất với lập trình viên, lỗi máy chủ hoặc tràn ngăn xếp. Tuy nhiên, đó không phải là câu hỏi về việc phát triển cho Facebook.Lợi thế của việc có một tên miền (spotilocal) mà giải quyết đến 127.0.0.1 là gì?
Facebook recently announced tighter integration với Spotify. Các nút phát/tạm dừng kiểm soát phần mềm Spotify trên máy tính đã được thêm vào Facebook và phiên bản mới nhất của ứng dụng Spotify chạy một máy chủ web cục bộ. Facebook gọi điện đến, ví dụ:
http://1234.spotilocal.com:4380/remote/status.json
http://1234.spotilocal.com:4380/remote/play.json
http://1234.spotilocal.com:4380/remote/pause.json
... trong đó *.spotilocal.com
giải quyết thành 127.0.0.1
.
Lợi thế của việc có một tên miền phân giải thành localhost là gì? Liệu Spotify có thể nhanh chóng thực hiện thay đổi mã trên tên miền đó nếu có điều gì đó bị phá vỡ, và vì vậy không phải dựa vào Facebook?
Có vẻ như Facebook có thể chỉ là một cách dễ dàng chỉ ra:
http://127.0.0.1:4380/remote/status.json
Tôi đoán rằng nó cũng sẽ dễ dàng hơn để làm cho nó hoạt động khi ipv6 truy cập lớn, vì bạn có thể có cả bản ghi A và bản ghi AAAA, sẽ không hoạt động khi hardcoding 127.0.0.1 –
@ LinusUnnebäck: Mặc dù đó là sự thật, hardcoding 'localhost' luôn luôn có thể tất nhiên :) – Wolph
@WoLpH: true;) –