1. A method for policy-based content insertion, the method comprising: receiving, at a content server, a content request; modifying, at the content server, the content request based on one or more ingress policies; transmitting the modified content request to a second server based on one or more routing policies; and receiving, at the content server, a reply to the modified content request from the second server, the reply comprising a content insertion instruction.