On 05/25/12 21:09, Mehmet Arikkan wrote:
Actually what I meant to ask is that whether my way to add the header is a proper way:

def _on_method_call(ctx):
    ctx.out_header = RespHeader()
    ctx.out_header.Elem1 = 'Test1'
    ctx.out_header.Elem2 = 'Test2'

HelloWorldService.event_manager.add_listener('method_call', _on_method_call)

Is this how you would properly add a SOAP Header to your outgoing message?


Yes, you could do it like this with events if you want to add that header to every response regardless of the method name. You could also do it in the user code as well, without messing with events at all, in case you need to add method-specific headers.

Does that help?

Best,
Burak

_______________________________________________
Soap mailing list
[email protected]
http://mail.python.org/mailman/listinfo/soap

Reply via email to