@@ -0,0 +1,1279 @@
+/*%0A * THE SOFTWARE IS PROVIDED %22AS IS%22, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR%0A * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS%0A * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR%0A * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER%0A * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN%0A * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.%0A */%0A%0Apackage com.mpalourdio.proxyserver;%0A%0Aimport com.netflix.zuul.ZuulFilter;%0Aimport org.springframework.cloud.netflix.zuul.filters.ProxyRequestHelper;%0Aimport org.springframework.stereotype.Component;%0A%0A@Component%0Apublic class MyFilter extends ZuulFilter %7B%0A%0A    private final ProxyRequestHelper proxyRequestHelper;%0A%0A    public MyFilter(final ProxyRequestHelper proxyRequestHelper) %7B%0A        this.proxyRequestHelper = proxyRequestHelper;%0A    %7D%0A%0A%0A    @Override%0A    public String filterType() %7B%0A        return %22pre%22;%0A    %7D%0A%0A    @Override%0A    public int filterOrder() %7B%0A        return 0;%0A    %7D%0A%0A    @Override%0A    public boolean shouldFilter() %7B%0A        return true;%0A    %7D%0A%0A    @Override%0A    public Object run() %7B%0A        proxyRequestHelper.addIgnoredHeaders(%22ignore-me%22);%0A%0A        return null;%0A    %7D%0A%7D%0A

Add a zuul filter example