下面的代码获取输入并将输入拆分为值“HttpOnly”,然后如果满足“if”条件,则返回该值。
如果条件在 split() 本身失败,如何使值返回为 NULL 或“123”?
from soaptest.api import *
from com.parasoft.api import *
def getHeader(input, context):
headerNew = ""
strHeader = str(input).split("HttpOnly")
for i in strHeader:
if "com.abc.mb.SSO_GUID" in i:
Application.showMessage(i)
headerNew = i
return headerNew
编辑
输入 - “abcdefgHttpOnly”
输出 - “abcdefg”
输入 - “abcdefg”
输出 - “123”