Example editing by posting .xml request with wget with abstract WFS-Service based on original WFS-T Documentation.
Look how to update feature by using prepared XML transaction file. It can be used in scenarios for scripting and automating purposes
Wget script execute command:
wget -O update_response.xml --post-file="update_request.xml" --header="Content-Type:text/xml" "http://wfs.example.com/WFS.php"
Response:<wfs:TransactionResponse xmlns:wfs="http://www.opengis.net/wfs" xmlns:ogc="http://www.opengis.net/ogc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd http://www.opengis.net/ogc http://schemas.opengis.net/filter/1.1.0/filter.xsd" version="1.1.0">
<wfs:TransactionSummary>
<wfs:totalInserted>0</wfs:totalInserted>
<wfs:totalUpdated>1</wfs:totalUpdated>
<wfs:totalDeleted>0</wfs:totalDeleted>
</wfs:TransactionSummary>
<wfs:InsertResults/>
</wfs:TransactionResponse>