Unix 使用awk/sed进行字符串操作

Unix 使用awk/sed进行字符串操作,unix,awk,sed,Unix,Awk,Sed,我有一个如下所示的字符串,字符串中双引号内的部分是URL sample.company.com 1.12.13.34 - user329 06/Jan/2015:00:28:42 -0500 "GET /cognos10/portal/cgi-bin/cognosisapi.dll?b_action=cognosViewer&ui.action=run&ui.object=/content/folder[@name='MRDW']/folder[@name='Release']/

我有一个如下所示的字符串,字符串中双引号内的部分是URL

sample.company.com 1.12.13.34 - user329 06/Jan/2015:00:28:42 -0500 "GET /cognos10/portal/cgi-bin/cognosisapi.dll?b_action=cognosViewer&ui.action=run&ui.object=/content/folder[@name='MRDW']/folder[@name='Release']/folder[@name='Demand']/folder[@name='Analysis']/report[@name='DAT3']&cv.toolbar=false&cv.header=false&run.prompt=false&p_security=1&p_RptS=DAT3&run.outputFormat=XLWA&p_ropt=xls&p_Prop=BOMJW&p_AVP=&p_MyC=&p_PubC=&p_fBrand=&p_fGblReg=&p_fHtlType=&p_fCorN=&p_fPCtry=&p_fMT=&p_fGblDiv=&p_TFName=&p_PorM=&p_AsOfDate=&p_CDS1=20130108&p_CDE1=20130131&p_BDS=2013-01-08&p_BDE=2013-01-31&p_NetGross=Net&p_Currency=Local&p_RNS=1&p_REV=1&p_ADR=0&p_ADmnd=0&p_TD=0&p_ARN=0&p_ARV=0&p_dBKD=0&p_dSD=SD&p_fDOW=&p_fWC=&p_dWC=0&p_CWED=0&p_WE1=6&p_WE2=7&p_fAST=&p_dAST=0&p_Seg=Rtp&p_dSeg=1&p_MktCat=100&p_PP=Phys&p_fSeg=100&p_fSeg=200&p_fSeg=300&p_fSeg=400&p_fSeg=500&p_fSeg=600&p_fSeg=700&p_fSeg=800&p_fSeg=900&p_fSeg=1000&p_fSeg=1100&p_fSeg=1200&p_fSeg=1300&p_fSeg=1400&p_fTRtp=&p_dTRtp=0&p_fRtC=&p_dRtC=0&p_dMC=0&p_dON=0&p_dQN=0&p_fLOA=&p_dLOA=0&p_fTLOA=&p_dTLOA=0&p_CT1=4&p_CT2=11&p_CT3=29&p_fNO=&p_dNO=0&p_fTNO=&p_dTNO=0&p_fCA=&p_dCA=0&p_dCD=0&p_fCT=&p_dCT=0&p_fCS=&p_dCS=0&p_fCP=&p_dCP=0&p_fBST=&p_dBST=0&p_dBO=0&p_fIT=&p_dIT=0&p_fRC=&p_dRC=0&p_dRP=0&p_fRL=&p_dRL=0&p_fADmR=&p_dADmR=0&p_dMarRt=0&p_fMarRtFrm=0&p_fMarRtTo=999999999&p_dHtlType=0&p_dProp=0&p_dBrand=0&p_dGblReg=0&p_dGblDiv=0&p_dPCtry=0&p_dAVP=0&p_dPubC=0&p_dCorN=0&p_dMT=0&p_dRpn=1&p_EID=newuser329 HTTP/1.1" 200 8037
现在我想从这个字符串中提取如下数据

sample.company.com~1.12.13.34~user329~06/Jan/2015:00:28:42~DAT3~newuser329~<the actual full URL>
sample.company.com 4.130.26.19 - topazmo1 07/Jan/2015:00:00:45 -0500 "GET /mrdw/MRDWWebApp/mrdw/trackDynamicReports.do?other=https://sample.company.com/cognos10/portal/cgi-bin/cognosisapi.dll?b_action=cognosViewer&ui.action=run&ui.object=%2fcontent%2ffolder[@name='MRDW']/folder[@name='Release']/folder[@name='Channel']/folder[@name='Intermediary']/folder[@name='Print Version']/report[@name='Property Details']&run.prompt=false&p_security=1&p_ReportType=SP&p_DateParameter=1P201412&p_GIComp=All&p_ReportContent=GISummary&p_Property=NYCMQ&cv.toolbar=false&cv.header=false&reportName=ITM14&reportFormat=COG&aggFlag=N&functionalArea=itm HTTP/1.1" 200 20
sample.company.com 12.10.16.1 - abcdefo1 07/Jan/2015:00:00:45 -0500 "GET /cognos10/portal/cgi-bin/cognosisapi.dll?b_action=cognosViewer&ui.action=run&ui.object=/content/folder[@name='MRDW']/folder[@name='Release']/folder[@name='Channel']/folder[@name='Intermediary']/folder[@name='Print Version']/report[@name='Property Details']&run.prompt=false&p_security=1&p_ReportType=SP&p_DateParameter=1P201412&p_GIComp=All&p_ReportContent=GISummary&p_Property=NYCMQ&cv.toolbar=false&cv.header=false HTTP/1.1" 200 6297
sample.company.com 1.12.13.34 - user329 06/Jan/2015:00:28:42 -0500 "GET /cognos10/portal/cgi-bin/cognosisapi.dll?b_action=cognosViewer&ui.action=run&ui.object=/content/folder[@name='MRDW']/folder[@name='Release']/folder[@name='Demand']/folder[@name='Analysis']/report[@name='DAT3']&cv.toolbar=false&cv.header=false&run.prompt=false&p_security=1&p_RptS=DAT3&run.outputFormat=XLWA&p_ropt=xls&p_Prop=BOMJW&p_AVP=&p_MyC=&p_PubC=&p_fBrand=&p_fGblReg=&p_fHtlType=&p_fCorN=&p_fPCtry=&p_fMT=&p_fGblDiv=&p_TFName=&p_PorM=&p_AsOfDate=&p_CDS1=20130108&p_CDE1=20130131&p_BDS=2013-01-08&p_BDE=2013-01-31&p_NetGross=Net&p_Currency=Local&p_RNS=1&p_REV=1&p_ADR=0&p_ADmnd=0&p_TD=0&p_ARN=0&p_ARV=0&p_dBKD=0&p_dSD=SD&p_fDOW=&p_fWC=&p_dWC=0&p_CWED=0&p_WE1=6&p_WE2=7&p_fAST=&p_dAST=0&p_Seg=Rtp&p_dSeg=1&p_MktCat=100&p_PP=Phys&p_fSeg=100&p_fSeg=200&p_fSeg=300&p_fSeg=400&p_fSeg=500&p_fSeg=600&p_fSeg=700&p_fSeg=800&p_fSeg=900&p_fSeg=1000&p_fSeg=1100&p_fSeg=1200&p_fSeg=1300&p_fSeg=1400&p_fTRtp=&p_dTRtp=0&p_fRtC=&p_dRtC=0&p_dMC=0&p_dON=0&p_dQN=0&p_fLOA=&p_dLOA=0&p_fTLOA=&p_dTLOA=0&p_CT1=4&p_CT2=11&p_CT3=29&p_fNO=&p_dNO=0&p_fTNO=&p_dTNO=0&p_fCA=&p_dCA=0&p_dCD=0&p_fCT=&p_dCT=0&p_fCS=&p_dCS=0&p_fCP=&p_dCP=0&p_fBST=&p_dBST=0&p_dBO=0&p_fIT=&p_dIT=0&p_fRC=&p_dRC=0&p_dRP=0&p_fRL=&p_dRL=0&p_fADmR=&p_dADmR=0&p_dMarRt=0&p_fMarRtFrm=0&p_fMarRtTo=999999999&p_dHtlType=0&p_dProp=0&p_dBrand=0&p_dGblReg=0&p_dGblDiv=0&p_dPCtry=0&p_dAVP=0&p_dPubC=0&p_dCorN=0&p_dMT=0&p_dRpn=1&p_EID=newuser329 HTTP/1.1" 200 8037
下面是我看到的输出(前两行&p_-EID标记不在那里,所以它的输出是空字符串)

在对Jose的代码稍作修改后,问题得以解决:

while read -r line; 
do     
  pEID=$(echo $line | grep -E -o "&p_EID=[^ &]+" | cut -d= -f2)
  rNM_Tmp=$(echo $line | grep -E -o "report\[@name='[A-Za-z0-9 \s]+" | cut -d= -f2)
  rNM=${rNM_Tmp:1}
  temp=$(echo $line | sed -r "s/^(\S+) (\S+) - (\S+) (\S+) \S+ \"(.*)\".*$/\1~\2~\3~\4~~~\5/g");
  if [ ${#rNM} -gt 0 ];
  then
    temp=$(echo $temp | awk -v rNM="$rNM" 'BEGIN{FS="~";OFS="~"}$5=rNM');
  fi;
  if [ ${#pEID} -gt 0 ];
  then
    temp=$(echo $temp | awk -v pEID="$pEID" 'BEGIN{FS="~";OFS="~"}$6=pEID'); 
  fi;
  echo $temp;
done < file
读取-r行时
;
做
pEID=$(echo$行| grep-E-o“&p|u EID=[^&]+“| cut-d=-f2)
rNM_Tmp=$(echo$行| grep-E-o“报告\[@name=”[A-Za-z0-9\s]+“|切-d=-f2)
rNM=${rNM_Tmp:1}
temp=$(echo$line | sed-r“s/^(\s+)(\s+)-(\s+)(\s+)\s+\”(.*)\“*$/\1~\2~\3~\4~\5/g”);
如果[${rNM}-gt 0];
然后
temp=$(echo$temp | awk-v rNM=“$rNM”开始{FS=“~”;OFS=“~”}$5=rNM');
fi;
如果[${pEID}-gt 0];
然后
temp=$(echo$temp | awk-v pEID=“$pEID””开始{FS=“~”;OFS=“~”}$6=pEID');
fi;
echo$temp;
完成<文件

您可以使用
sed
而不是
awk
,(sed版本:GNU-sed,4.2.2)…真的
&p_-EID
这会使一切复杂化

while read -r line; 
do     
  pEID=$(echo $line | grep -E -o "&p_EID=[^ &]+" | cut -d= -f2)
  temp=$(echo $line | sed -r "s/^(\S+) (\S+) - (\S+) (\S+) \S+ \"(.*report\[@name='(.+)'\].*)\".*$/\1~\2~\3~\4~\6~~\5/g");
  if [ ${#pEID} -gt 0 ];
  then
    temp=$(echo $temp | awk -v pEID="$pEID" 'BEGIN{FS="~";OFS="~"}$6=pEID');
  fi;
  echo $temp;
done < file
读取-r行时
;
做
pEID=$(echo$行| grep-E-o“&p|u EID=[^&]+“| cut-d=-f2)
temp=$(echo$line | sed-r“s/^(\s+)(\s+)(\s+)(\s+)\s+)(.*报告\[@name='(.+)'\].\”。*$/\1~\2~\3~\4~\6~\5/g);
如果[${pEID}-gt 0];
然后
temp=$(echo$temp | awk-v pEID=“$pEID””开始{FS=“~”;OFS=“~”}$6=pEID');
fi;
echo$temp;
完成<文件
你得到

sample.company.com~4.130.26.19~topazmo1~07/Jan/2015:00:00:45~Property Details~~GET /mrdw/MRDWWebApp/mrdw/trackDynamicReports.do?other=https://sample.company.com/cognos10/portal/cgi-bin/cognosisapi.dll?b_action=cognosViewer&ui.action=run&ui.object=%2fcontent%2ffolder[@name='MRDW']/folder[@name='Release']/folder[@name='Channel']/folder[@name='Intermediary']/folder[@name='Print Version']/report[@name='Property Details']&run.prompt=false&p_security=1&p_ReportType=SP&p_DateParameter=1P201412&p_GIComp=All&p_ReportContent=GISummary&p_Property=NYCMQ&cv.toolbar=false&cv.header=false&reportName=ITM14&reportFormat=COG&aggFlag=N&functionalArea=itm HTTP/1.1 sample.company.com~12.10.16.1~abcdefo1~07/Jan/2015:00:00:45~Property Details~~GET /cognos10/portal/cgi-bin/cognosisapi.dll?b_action=cognosViewer&ui.action=run&ui.object=/content/folder[@name='MRDW']/folder[@name='Release']/folder[@name='Channel']/folder[@name='Intermediary']/folder[@name='Print Version']/report[@name='Property Details']&run.prompt=false&p_security=1&p_ReportType=SP&p_DateParameter=1P201412&p_GIComp=All&p_ReportContent=GISummary&p_Property=NYCMQ&cv.toolbar=false&cv.header=false HTTP/1.1 sample.company.com~1.12.13.34~user329~06/Jan/2015:00:28:42~DAT3~newuser329~GET /cognos10/portal/cgi-bin/cognosisapi.dll?b_action=cognosViewer&ui.action=run&ui.object=/content/folder[@name='MRDW']/folder[@name='Release']/folder[@name='Demand']/folder[@name='Analysis']/report[@name='DAT3']&cv.toolbar=false&cv.header=false&run.prompt=false&p_security=1&p_RptS=DAT3&run.outputFormat=XLWA&p_ropt=xls&p_Prop=BOMJW&p_AVP=&p_MyC=&p_PubC=&p_fBrand=&p_fGblReg=&p_fHtlType=&p_fCorN=&p_fPCtry=&p_fMT=&p_fGblDiv=&p_TFName=&p_PorM=&p_AsOfDate=&p_CDS1=20130108&p_CDE1=20130131&p_BDS=2013-01-08&p_BDE=2013-01-31&p_NetGross=Net&p_Currency=Local&p_RNS=1&p_REV=1&p_ADR=0&p_ADmnd=0&p_TD=0&p_ARN=0&p_ARV=0&p_dBKD=0&p_dSD=SD&p_fDOW=&p_fWC=&p_dWC=0&p_CWED=0&p_WE1=6&p_WE2=7&p_fAST=&p_dAST=0&p_Seg=Rtp&p_dSeg=1&p_MktCat=100&p_PP=Phys&p_fSeg=100&p_fSeg=200&p_fSeg=300&p_fSeg=400&p_fSeg=500&p_fSeg=600&p_fSeg=700&p_fSeg=800&p_fSeg=900&p_fSeg=1000&p_fSeg=1100&p_fSeg=1200&p_fSeg=1300&p_fSeg=1400&p_fTRtp=&p_dTRtp=0&p_fRtC=&p_dRtC=0&p_dMC=0&p_dON=0&p_dQN=0&p_fLOA=&p_dLOA=0&p_fTLOA=&p_dTLOA=0&p_CT1=4&p_CT2=11&p_CT3=29&p_fNO=&p_dNO=0&p_fTNO=&p_dTNO=0&p_fCA=&p_dCA=0&p_dCD=0&p_fCT=&p_dCT=0&p_fCS=&p_dCS=0&p_fCP=&p_dCP=0&p_fBST=&p_dBST=0&p_dBO=0&p_fIT=&p_dIT=0&p_fRC=&p_dRC=0&p_dRP=0&p_fRL=&p_dRL=0&p_fADmR=&p_dADmR=0&p_dMarRt=0&p_fMarRtFrm=0&p_fMarRtTo=999999999&p_dHtlType=0&p_dProp=0&p_dBrand=0&p_dGblReg=0&p_dGblDiv=0&p_dPCtry=0&p_dAVP=0&p_dPubC=0&p_dCorN=0&p_dMT=0&p_dRpn=1&p_EID=newuser329 HTTP/1.1 sample.company.com~4.130.26.19~topazmo1~07/Jan/2015:00:00:45~物业详细信息~~获取/mrdw/MRDWWebApp/mrdw/trackDynamicReports.do?其他=https://sample.company.com/cognos10/portal/cgi-bin/cognosisapi.dll?b_action=cognosViewer&ui.action=run&ui.object=%2fcontent%2ffolder[@name='MRDW']/文件夹[@name='Release']/文件夹[@name='Channel']/文件夹[@name='intermediate']/folder[@name='Print Version']/report[@name='Property Details']&run.prompt=false&p_security=1&p_ReportType=SP&p_DateParameter=1P201412&p_GIComp=All&p_ReportContent=GISummary&p_Property=NYCMQ&cv.toolbar=false&cv.header=false&reportName=ITM14&reportFormat=COG&agglafg=N&functionalrea=itm HTTP/1.1 sample.company.com~12.10.16.1~abcdefo1~07/Jan/2015:00:00:45~属性详细信息~~GET/cognos10/portal/cgi-bin/cognosisapi.dll?b_action=cognosViewer&ui.action=run&ui.object=/content/folder[@name='Release']/folder[@name='Channel']/folder[@name='intermediate']/folder[@name='intermediate']/folder[@name='Print Version']/folder[@name='Print']&run.prompt=false&p_security=1&p_ReportType=SP&p_DateParameter=1P201412&p_GIComp=All&p_ReportContent=GISummary&p_Property=NYCMQ&cv.toolbar=false&cv.header=false HTTP/1.1 sample.company.com~1.12.13.34~user329~06/Jan/2015:00:28:42~DAT3~newuser329~GET/cognos10/portal/cgi-bin/cognosisapi.dll?b_action=cognosViewer&ui.action=run&ui.object=/content/folder[@name='MRDW']/folder[@name='Release']/folder[@name='Demand']/folder[@name='Analysis']/report[@name='Analysis']/report[@name='DAT3']&(7.5)输出格式。输出格式=XLWAP p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p&p_BDE=2013-01-31&p_净毛额=净额&p_货币=当地&p_RNS=1&p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p p ADR=ADR=0&p p p p p p p p p p p p p p=ADR=p p p p p p=p p p p p p=ADR=p=p=p p p p p=ADR=ADR=p=ADR=p p p=p=p p=p=p=p=p=p=p=p=p=p=p=ADR=ADR=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p fSeg=500&p_fSeg=600&p_fSeg=700&p_fSeg=800&p_fSeg=900&p_fSeg=1000&p_fSeg=1100&p_fSeg=1200&p_fSeg=1300&p_fSeg=1400&p_fTRtp=&p_dTRtp=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p=p dCP=0&p\U fBST=&p\U dBST=0&p\U dBO=0&p\U拟合=&p\U dIT=0&p\U fRC=&p\U dRC=0&p\U dRP=0&p\U fRL=&p\U dRL=0&p\U fADmR=&p\U dADmR=0&p\U dMarRt=0&p\U fMarRtFrm=0&p\U fMarRtTo=99999&p_dHtlType=0&p_dProp=0&p_dBrand=0&p_dgbreg=0&p_dgblddiv=0&p_dPCtry=0&p_dAVP=0&p_dPubC=0&p_dCorN=0&p_dMT=0&p_dRpn=1&p_EID=newuser329 HTTP/1.1
是的。awk和sed都能很好地做到这一点。因为它只是一行上的简单替换,所以我建议使用sed。请仅对HTML/Javascript代码使用代码段功能。它在其他情况下不起作用。选中此处意味着当我有一个包含多行的文件时,我也要打印带有双引号的任何内容与上面给出的一个示例类似,sed没有正确地替换。因此,您应该改进正则表达式,以概括所有行。使用您的解决方案,它没有替换前两行,因为这两行中缺少标记
&p_EID
。在某些行
/report中也可能发生这种情况[@name=
将丢失,或者两个标记都将丢失。如果有任何标记丢失,则输出应为空字符串,即
~
。对Jose的代码稍作修改后…对我有效…修改后的代码与原始问题一起给出 sample.company.com~4.130.26.19~topazmo1~07/Jan/2015:00:00:45~Property Details~~GET /mrdw/MRDWWebApp/mrdw/trackDynamicReports.do?other=https://sample.company.com/cognos10/portal/cgi-bin/cognosisapi.dll?b_action=cognosViewer&ui.action=run&ui.object=%2fcontent%2ffolder[@name='MRDW']/folder[@name='Release']/folder[@name='Channel']/folder[@name='Intermediary']/folder[@name='Print Version']/report[@name='Property Details']&run.prompt=false&p_security=1&p_ReportType=SP&p_DateParameter=1P201412&p_GIComp=All&p_ReportContent=GISummary&p_Property=NYCMQ&cv.toolbar=false&cv.header=false&reportName=ITM14&reportFormat=COG&aggFlag=N&functionalArea=itm HTTP/1.1 sample.company.com~12.10.16.1~abcdefo1~07/Jan/2015:00:00:45~Property Details~~GET /cognos10/portal/cgi-bin/cognosisapi.dll?b_action=cognosViewer&ui.action=run&ui.object=/content/folder[@name='MRDW']/folder[@name='Release']/folder[@name='Channel']/folder[@name='Intermediary']/folder[@name='Print Version']/report[@name='Property Details']&run.prompt=false&p_security=1&p_ReportType=SP&p_DateParameter=1P201412&p_GIComp=All&p_ReportContent=GISummary&p_Property=NYCMQ&cv.toolbar=false&cv.header=false HTTP/1.1 sample.company.com~1.12.13.34~user329~06/Jan/2015:00:28:42~DAT3~newuser329~GET /cognos10/portal/cgi-bin/cognosisapi.dll?b_action=cognosViewer&ui.action=run&ui.object=/content/folder[@name='MRDW']/folder[@name='Release']/folder[@name='Demand']/folder[@name='Analysis']/report[@name='DAT3']&cv.toolbar=false&cv.header=false&run.prompt=false&p_security=1&p_RptS=DAT3&run.outputFormat=XLWA&p_ropt=xls&p_Prop=BOMJW&p_AVP=&p_MyC=&p_PubC=&p_fBrand=&p_fGblReg=&p_fHtlType=&p_fCorN=&p_fPCtry=&p_fMT=&p_fGblDiv=&p_TFName=&p_PorM=&p_AsOfDate=&p_CDS1=20130108&p_CDE1=20130131&p_BDS=2013-01-08&p_BDE=2013-01-31&p_NetGross=Net&p_Currency=Local&p_RNS=1&p_REV=1&p_ADR=0&p_ADmnd=0&p_TD=0&p_ARN=0&p_ARV=0&p_dBKD=0&p_dSD=SD&p_fDOW=&p_fWC=&p_dWC=0&p_CWED=0&p_WE1=6&p_WE2=7&p_fAST=&p_dAST=0&p_Seg=Rtp&p_dSeg=1&p_MktCat=100&p_PP=Phys&p_fSeg=100&p_fSeg=200&p_fSeg=300&p_fSeg=400&p_fSeg=500&p_fSeg=600&p_fSeg=700&p_fSeg=800&p_fSeg=900&p_fSeg=1000&p_fSeg=1100&p_fSeg=1200&p_fSeg=1300&p_fSeg=1400&p_fTRtp=&p_dTRtp=0&p_fRtC=&p_dRtC=0&p_dMC=0&p_dON=0&p_dQN=0&p_fLOA=&p_dLOA=0&p_fTLOA=&p_dTLOA=0&p_CT1=4&p_CT2=11&p_CT3=29&p_fNO=&p_dNO=0&p_fTNO=&p_dTNO=0&p_fCA=&p_dCA=0&p_dCD=0&p_fCT=&p_dCT=0&p_fCS=&p_dCS=0&p_fCP=&p_dCP=0&p_fBST=&p_dBST=0&p_dBO=0&p_fIT=&p_dIT=0&p_fRC=&p_dRC=0&p_dRP=0&p_fRL=&p_dRL=0&p_fADmR=&p_dADmR=0&p_dMarRt=0&p_fMarRtFrm=0&p_fMarRtTo=999999999&p_dHtlType=0&p_dProp=0&p_dBrand=0&p_dGblReg=0&p_dGblDiv=0&p_dPCtry=0&p_dAVP=0&p_dPubC=0&p_dCorN=0&p_dMT=0&p_dRpn=1&p_EID=newuser329 HTTP/1.1