2016-07-08 21 views
0

Ich möchte die Werte in der URL geben geben: https://www.example.org/womens-clothing/c-msh10 und verwenden Sie nur Frauen und Kleidung aus der genannten URL.Werte in der URL verwenden

Kann mir jemand mit der Logik helfen.

Vielen Dank im Voraus. Raj

+3

Sie meinen, extrahieren Strings von der URL selbst nicht von der Antwort, die es generiert? Es ist eine einfache Zeichenfolgenoperation (Hinweis: Regex), was hat _you_ schon versucht? – Thomas

+0

Hallo, https://www.example.com/womens-clothing/c-msh10 https://www.example.com/womens-clothing-ethnic-wear/c-msh1012 Je nach dem Wert von Text nach c-mshxx erwähnt. Ich muss den Wert aus der Seiten-URL abrufen, sie in einer Zeichenfolge speichern und dann nur den Text verwenden, der nach .com/und vor/c-msh10xx übrig ist. Können Sie helfen? Vielen Dank im Voraus. Raj –

+1

SO ist _nicht_ eine Gimme-Teh-Codez-Website, also bitte versuchen Sie es zuerst selbst und _then_ wir können Ihnen mit den Problemen helfen, denen Sie gegenüberstehen. Es ist auch sehr unklar, was "Abhängig von dem Wert des nach c-mshxx genannten Textes" bedeutet, also müssten Sie trotzdem angeben (in Ihrer Frage kein Kommentar). – Thomas

Antwort

0

Dies hängt vollständig davon ab, wie Sie Ihre URL erstellen, aber diese Teile davon sollten Variablen direkt in Ihrer Anfrage sein.

Zum Beispiel:

${host}/${parentCategory}/${baseProduct} 

Wo

$ {host} = https://www.example.org

$ {parent} = Frauen-Kleidung

$ {baseProduct} = c-msh10

Versuchen Sie, Ihre Anfrage zu debuggen, um genau zu sehen, was Die Namen der Variablen sind die, die Sie brauchen, oder Sie verwenden einfach eine einfache Regex, um die URL zu übernehmen und von dort zu extrahieren. Sie haben viele Möglichkeiten.