Question 141 · 357 in bank
Before promoting your new application code to production, you want to conduct testing across a variety of different users. Although this plan is risky, you want to test the new version of the application with production users and you want to control which users are forwarded to the new version of the application based on their operating system. If bugs are discovered in the new version, you want to roll back the newly deployed version of the application as quickly as possible. What should you do?
Show answer
Answer: B
Explanation
The key point for this question is the last two word of this statement "you want to control which users are forwarded to the new version of the application based on their operating system". Operating system. Where could the developers find the OS for a certain user? That's the User-Agent header. Example of a header: Mozilla/5.0 (Macintosh; Intel Mac OS X x.y; rv:42.0) Gecko/20100101 Firefox/42.0. - More info about the User-Agent header: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/User-Agent
Source: Adapted from community discussion — x_cath